When it comes down to it, the most intuitive and elegant system is that found in games like Rift and WildStar and potentially others. We need to be able to save all gear appearances into a wardrobe, and from that wardrobe select appearances to create outfits that are completely separate from the gear we are wearing. Not only does this let us create multiple outfits at once and switch between them, but it solves the problem of different jobs sharing base gear and thus being unable to have different glamours - PLUS it fixes a massive inventory problem.

Anything less than this is simply shoddy bandages on a shoddy system.