Te hablo como no-entendido... pero ahí va mi aportación
Yo normalmente lo primero me hago un esquema de cómo se quería el framework principal utilizando la propiedad style en cada componente... y luego lo paso a una hoja CSS.
Cuando algo ya lo tengo claro (cosas generales, etc), pos directamente lo pongo en la hoja y a funcionar de la forma de antes.
Saludos!!