^ Agree with you 100%, its this reason that all items should be made and sold/bough undyed and then let the player customise them via an NPC, the combinations could be really nice.
It simplifies the crafting process massively, removes the need for dyed materials and everybody wins.