Converse.com/Design your own

Hello,

This is probably a weird question but maybe someone knows where I can find a tutorial or ideas to design a similiar “customize your product” found on the Converse site: www.converse.com , they have a “Design your own” section to personalize your shoes, choose colors, change perspectives…I would probably use XML to load all the parts in different colors but maintaining the color I chose when I change perspective is something I honestly don´t know among other things :bored:

Any piece of info very appreciated. Thanks! :wink: