Similar to cheater which is written in Perl and Mockaroo which is web based.
Generating random data is not a problem as the faker package is quite nice.
The main task would be to correctly implement the 'SQL-Like little language' from cheater.
Rather than just supporting regexes, we could support all faker data types, like {first_name}
for random first names etc. Mocakroo does this.