Una de las cosas que se me ocurren es que tengas una plantilla base con la que puedas empezar a darles estilos y forma. Puedes buscar en cualquier buscador alguna plantilla base con elementos HTML5 y a partir de ahí optimizarla al máximo, y que la tengas toda bien estructurada y al gusto con diseño muy simple pero sabiendo donde esta cada elemento, empezar a darles estilos y formar tus Themes personalizados.