You can add as much styles as you like to a GUISkin. Just take a look at the very bottom of the GUISkin. There’s an array with custom styles. MyGUISkin currently has 108 custom styles. I don’t use any of the default styles.
Keep in mind that you can simply use a custom style like this: