This was a large part of the Gaia Online experience, obviously it's not a technical issues.
Everything else starts on a computer in CAD, with great effect to making it accessible to people who aren't real big time enthusiasts, even a basic transparent PNG layering based approximation (Train an AI to take a picture of a piece of clothing and normalize it to a layer?) system would be really cool.
But now that I think about it, if you trained an AI like that you could probably make your own frontend site for Amazon that could take the pictures they give you and show a preview..