Gem customization is going to be difficult, its going to change genders, colors (set palet depending on gem). But should you be able to change models (hairstyle, arms and legs or just different armors)?
Its hard to do, but if you guys want me to do it I will.
You can try to make non canon gems when you have the time and you can make a weapon of your choice (Amber for example. Amber, the fossilized, hardened resin of the pine tree, is one of the few gemstones of organic origin. Most amber is found in the Baltic, where it formed about 50 million years ago. So only getting from the pine tree part, it could be a bo staff or something that's wooden but strong?)