Hola
Las hojas de estilo son, de hecho, muy poderosas per otambién son algo complicadas de utilizar, especialmente al principio, así que aunque un editor te puede ayudar a hacerlas, la única forma de tener un sitio complejo con hojas de estilo que ctubran bien todas tus necesidades, es qeu sepas controlarlas.
Y creeme, no es tarea sencilla.
Así que te recomiendo que revises toda la documentación que puedas hallar sobre el tema.
Puedes empezar por:
http://www.w3.org/TR/CSS2/
Suerte
Felicidad