non è strettamente necessario: bisognerebbe innanzitutto che il graphic designer e il programmatore lavorino a stretto contatto, e il primo deve stare a sentire le esigenze del secondo.
AD esempio il programmatore ti dice che per fare la pagina di login il cliente vuole lo sfondo bianco a pallini blu e il DIV del riquadro di login con sfumature da grigio chiaro a grigio scuro con le scritte in grassetto allineate al centro, tu devi pensare al foglio di stile necessario...