No necesariamente tiene que ser la plantilla igual al diseño que te dieron. Personalmente he trabajado con la edición de plantillas. Tomo una plantilla [depende de ciertos factores tales como navegabilidad, opciones extra de la plantilla: fuentes, tipografía, etc.] y luego la modifico a mi gusto. Les he cambiado la posición de las columnas, etc.
Esto lo realizo para ahorrar tiempo y maximizarlo. Por ejemplo mira esta plantilla:
http://template15.joomlart.com/ja_mesolite/
Y ahora mira la adaptación que yo le estoy haciendo....
http://comtechsa.sc102.info/navidad/
Si te fijas son bastante diferentes. Entonces si tienes conocimientos en
HTML, PHP, CSS (lo más básico) bien puedes adaptar un diseño a una plantilla existente. Nada más que tendrás que trabajar más con
.css para lograr tu objetivo.
Asi que no necesariamente la plantilla tiene que ser igual que el diseño. Bien puedes crearla desde cero [es más dilatado] o puedes crearla a partir de una plantilla existente. Todo dependerá de tu creatividad y de tu tiempo.