You don't need to buy anything. Download Netscape 7. It is free and comes with a WYSIWYG Composer. You use it the way you use a word processor and it will take care of HTML coding. You can go to
http://channels.netscape.com/ns/browsers/download.jsp
Second option is to use MS-Word. You can make a page and then save it as a web-page (html file). But the problem is that word inserts a lot of unnecessary garbage which bloats the size of the file.
If you need an HTML editor, 1st page 2000 from
http://www.evrsoft.com is another fantastic free software which many readymade JavaScripts.