Zum besseren Verständnis würde ich es grob in 5 Kategorien einteilen:
1. Reine Code-Editoren (selbst bei vorhandener Vorschau-Funktion, eine grafische Bearbeitung ist nicht vorgesehen)..
Coda,
Espresso
2. Code- und Layout-Editoren (sowohl Code-Bearbeitung als auch grafische Layout-Bearbeitung ist parallel möglich).. Flux,
Dreamweaver,
Muse
3. Reine Layout-Editoren (der Code wird erst zum Schluss beim Hochladen erzeugt)..
WebAcappella,
Freeway Pro
4. Baukasten-Editoren (nicht schlecht für weniger anspruchsvolle Webseiten, alles bleibt aber im Rahmen der Vorlagen)..
RapidWeaver,
Sandvox
5. Erstellung von animierten Inhalten (man könnte es auch selbst Programmieren, hier überlässt man es der Software)..
Edge,
Hype
Sicher gibt es noch weitere Programme, die sich in die Liste aufnehmen lassen..
Irgendwie sagen mir die "Code- und Layout-Editoren" am meisten zu, und hier insbesondere
Flux, denn man hat die Freiheit: Möchte man am Code arbeiten - bitte schön. Möchte man die Webseite mittels Layout-Werkzeugen grafisch gestallten und den Code automatisch erzeugen - dafür ist das Programm geschaffen! Beide Arbeitsweisen sind parallel möglich. Und wem es nicht schnell genug gehen kann, es stehen auch Vorlagen zur Auswahl, man ist aber nicht darauf beschränkt und hat volle Design-Freicheit. Nachbearbeitung von mit anderen Editoren erstellten Webseiten die man erweitern oder überarbeiten möchte - kein Problem, bei Bedarf sogar direkt auf dem Server. Insgesamt ist Flux eine gelungene Kombination aus Funktionalität und einfacher Benutzung, selbst oder gerade für Anfänger ohne HTML/PHP-Kenntnisse. Natürlich, eine gewisse Einarbeitung in das Programm ist unumgänglich, aber es ist nicht so schwer und dann spürt man die Vorteile, es macht vieles einfacher, und Ideen lassen sich noch schneller umsetzen.
PS: Hier übrigens das deutsche Handbuch für Flux -
http://s3.amazonaws.com/Flux/FluxQuickStartGuideV3_DE.pdf