Pour un site pro, rien ne vaut le bon vieux bloc note ou un éditeur de texte qui colore le code (notepad++ par exemple).
Sinon pour les logiciels il y a dreamweaver mais pour ma part je préfère largement taper le code de mes pages moi même que d´utiliser ce genre de logiciels (payants) !