nel mio piccolo un'esperienzina l'ho fatta

normalmente si producono dei template (uno per ogni tipo di pagina)...

per ognuno:
1) grafica
2) scrittura del codice lato client (XHTML+CSS+JS)
3) integrazione del template nel CMS

l'accessibilità è un processo che deve intersecare ogni fase

il punto uno creerà dei file bitmap
il punto due creerà le pagine (e a questo punto conviene anche pensare alla centralizzazione dei CSS e dei JS)
il punto tre permetterà alla parte lato server di creare la parte lato client, interagendo con l'utente