I love the overall concept of smithing my own weapons, maybe even ones, that you can't otherwise find in towns, but the current execution is way too simplistic and grindy and I refuse to believe it is what the devs intended to be the final product. Random learning of weapon parts is just nonsensical and the amount of wood you have to buy just to level up your smithing to 275 is ridiculous.
Maybe have me talk to the smiths of calradia to learn new designs of my choosing for a fee, make me spend some time learning them. Have a town in each faction, where the master smith resides, so if I want to get the best weapon parts for that faction weapons, I have to learn from him. Leveling up could be faster while using new weapon parts and maybe under supervision of the smith (again would cost money). And for gods sake please let go of needing to bring your own charcoal to a smithy I will gladly pay the smith for his time and charcoal, that he is buying for himself anyway. Nerf smelting down weapons and rework refining of iron. Smithing could be so much fun and should definitely have a place in bannerlord, some depth and realism is all it needs and it should make a great feature.