If you want to work in the microsoft web application development world, you could get the Visual Web Developer 2008 Express Edition for free
http://www.asp.net/downloads/essential/
I don't have any suggestions for wysiwyg development in the PHP/Apache world, other than a text editor in one hand (e.g. Notepad++ or UltraEdit) and browsers to test your code in another!
Cheers