It would be better if you would first need to find the armor or weapon and break it up like in enchanting to be able to make the armor or weapons yourself.
You would only need to break up one armor piece and one type of weapon, to unlock all the weapons and armors of the same set.
Here's daedric armor and weapons example:
Get 90 smithing and daedric perk
Find daedric weapon, for example sword
break it up to learn how to create all the daedric weapons
Find daedric piece of armor like boots
break it up to and learn how to create whole daedric armor set
Then to improve your weapons and armors you would need to find books, you would need to go to some well guarded dungeons and find books which would tell you how to improve different armors and weapons,
There would be different book for each type of armor and weapons
For weak armors like iron, leather, steel you wouldn't need any books.
But for stronger ones like dwarven or elven you would need to find books.
Then smithing wouldn't be so overpowered.
What do you think? Is it a good idea?