to address the dyeing issue, all gears should be made uncolored and the dyes just used to get the color you want.. I think it takes too much inventory space to have to dye every piece seperatly. So instead of having all the cloths and straps and leathers each available in different colors, just have a single recipe for the finished product (uncolored) and then you can synth that finished gear with the color you want to dye it.