Similar to how we can craft Custom armour - the same with weapons with limited models if you want to keep certain ones prestigious.
Allow for improvements to made at a price for example:
(allowed once)
+1 damage (bludgeoning/piercing/slashing) depending on weapon type
+1 damage (fire, cold, acid, electric, negative, sonic) -1 damage
(allowed up to 2 enchantments)
+1/2 Skill Bonus
Frankly i'd be happy just with a system that let me tag a name to my weapon, taking my longsword and renaming it 'Susan' or something.