html – Desarrollo web consulta

Tengo una consulta respecto al desarrollo web.
Cuando hacéis web html+css utilizáis plantilla o directamente empezáis desde 0? Me cuesta mucho por ejemplo pensar si tengo que hacer un menú o directamente saber si un va dentro de un etc… Tengo que ir mirando por internet todo lo que hago y voy muy lento para hacer una simple cabecera. Utilizo únicamente visualstudio