No sé si hay una forma correcta de hacerlo o alguna que sea la menos mala.
A bote pronto, yo pondría una hoja que cargara después de las demás, con los estilos del
skin que haya elegido el usuario. Y ahí sólo especificas lo que realmente se cambie (colores y demás como dices).