The Problem is that if you want a website to look good and professional is it really complicated if not impossible to do it with HTML. I mean come on, do you really think any webmaster still sits there with notepad open and types in codes for how long a colum should be an ****. Hell no, they all use Dreamwaver nowadays. btw, thats the best WYSIWYG prog you can get, jus download it on kazaa.
p.s. html is not really programming, it's even below scripting. If I was you i'd rather use dreamwaver to make a good looking website then learn VB script to make the website usefull, that's more like programming.