Draw your database in any language
A friend of mine at work sent me this link; it's pretty cool. Basically, you create your tables, columns, defaults, and relationships in designer mode, and once you are done, you tell it what language to generate the script in. You can also import your database from an XML file, and modify it, simlar to what you used to be able to do in the old(er) version of Visio.
http://ondras.zarovi.cz/sql/demo/
