A livello professionale. Ma se facessi io la parte di html e css si andrebbero ad allungare enormemente i tempi di creazione del sito.
Per quello fino ad ora ho utilizzato Muse: mi da un buon aiuto riducendo i tempi di creazione della parte html e css, e ,nel caso mi fosse richiesto un sito dinamico, ho la possibilità di intervenire aggiungendo a mano tutto il php necessario.

Per quello mi servirebbe un programma del genere, che vada a generare quei file.
Se non mi fossi spiegato nel migliore dei modi dimmi pure, cercherò di rimediare