Ho tentato guardando le descrizioni (o "features") sui vari siti di capire le differenze tra i vari programmi di grafica per il web (quindi lasciando perdere Photoshop, Gimp e similari).

Il problema e' che non c'ho capito niente.
Non mi potreste dare una descrizione, anche brevissima, dei campi di applicazione di

-SwishMax (soprattutto le differenze con Flash)
-Fireworks
-Freehand

Sto cercando anche un'alternativa a Dreamweaver, ma non mi sembra ce ne siano: di editor HTML ce ne sono a centinaia, ma di WYSIWYG decenti non riesco a trovarne...