Сучасна тенденція - це користуватись CMS (Content Management System). Призначення будь-якої CMS - в тому, щоб користувач наповнював сайт без знання HTML. Більшість проектів на Порталі використовують CMS - в кожного своя.
Також є можливість управляти сайтом з-під нашої CMS - siteGist.
Якщо ж ти бажаєш самостійно редагувати HTML, то без знання самого HTML тобі мабуть буде складно. Я можу тобі порадити HomeSite, який мої потреби задовільняє, однак він ніби вже й не підтримується - натомість adobe розвиває якийсь новий. Якщо ти добре знайомий із HTML, то редагувати файли можна хоч би й в Notepad.
Однак якщо ти веб-розробник, оптимальним мабуть буде перейти в CMS.
Почитай також тут -
http://www.plast.org.ua/?pageid=183