Perhaps not the best place to put it, but I will anyway.
Have you ever come to the idea to split off the skins from the program into a separated folder, so that users can make their own skins for the program?
Or is it to much work for little value and it would be better that IF a user wants to create a skin they better contact you with a mock-up?