Io vedrei così il ciclo produttivo: grafico puro prepara il layout e passa i file al web designer, che ottimizza le immagini, prepara i css e impagina in html e poi interviene il programmatore asp o php. Oppure prepara anche la grafica direttamente il web designer.
Non farei fare l'html al programmatore, che spesso impagina approssimativamente il layout originario