Is there a way to save and recall skin setting?

Hello everyone, if this has already been asked or answered my apologies.
My question is with in the skin code is there a control or function I can use a button or toggle for to save current skin theme before loading a new them and then when u turn that them off it go back the way it was?

I want to make a themed mod… Changing font colors and layout but I want it to be easy for whoever to go back to what they had if they don’t like what I have in mind…and I want this to occur in the skin. I don’t want them to have to go dig into the files and save or copy the settings.

Thanks for any advice

Steven