OK, I have to pitch SQL Maestro for MySQL. Database building is all drag and drop. It include entity relationship diagrams. Great tool, not too expensive. I come from the big databases, Oracle, Sybase, ect. I used to use Erwin which is thousands of dollars, but Maestro does the same job at a fraction of the price. (excluding optimization) Build locally, export and then import to your remote database. No SQL knowledge necessary. If you are running XP or Vista locally, you don't even need Apache. IIS is already included with your OS. You can get an open-source version of MySQL from Sun and you're in business.