I agree with ninti. I recently switched from writing HTML by hand to using DreamWeaver. I'm loving this tool. You get a split-screen view, if you want it, with raw HTML on top and formatted web page below. You can click in either one and start typing, wherever it's more convenient.
Other cool features that I'm now hooked on:
- The search and replace gizmo lets you search based on HTML tags. For example, "find all IMG tags and add BORDER=1" is trivial to do.
- I'd never bothered to figure out style sheets before. DreamWeaver makes it totally easy to set them up and use them. I've torn out some really ugly tables, hand-built with spacer images and now I use much simpler style sheets.
- Templates and stuff are also really easy. I have a lot of old pages that need pointers to the newer pages. I have them all include a template HTML table that says "were you trying to find the new X page?". I can change the template once, and everything that uses it will be automagically updated. (I used to do this by hand with a homebrew c-preprocessor like tool.)
DreamWeaver just painlessly imports your old stuff and lets you hack it up. If you work with big ugly tables, it's just amazingly more pleasant than doing it by hand. Check it out.