NVU

NVU is a free web development system, that allows visual (WYSIWYG) editing of web pages, as well as code editing. Read more about NVU
NVU NVU screenshots
NVU screenshot 1
NVU 1.0