Creating themes: workflow and inheritance

Is there a suggested workflow to create themes?

It would be great if all elements were inherited from the default style unless they are changed by the user.