I'm not exactly the person to ask about HTML editing programs; I'm one of those people who fires up ye ol' text editor and starts typing. But below are links to sites with HTML editors.
Note: You'll probably see the acronym WYSIWYG frequently in reference to HTML editors. It stands for What You See Is What You Get; that is, what you see on the screen should be close to what should appear in a vistor's browser when they visit the page.
Even though it's name may imply it's a PC-only site, TUCOWS is probably the best combination of user-friendliness and software availability for the Macintosh.