This.
This is the only way you guys will be able to make fully custom weapons like the topic creator is describing, putting a system like this into the game on it's own would take so much time and effort to develop and really makes no sense when it can already be done with mods. It would take hundreds of hours to make into a good system when there is really no point whatsoever to putting it in.
We're not asking for full custom, we're asking for at least something like this:
Weapon type: selection (longswords, broadsword, mace...; this is what decides what model will be used)
Material: a box to drop raw materials into from your inventory. They either have to be of the same type or of compatible ones if mixing is implemented.
Weight: affected by how much material you throw in above. you can either get "Lightweight" for fast attacks and less stamina drain but less damage, "Medium" for balance or "Heavy" for more damage but slower attacks and more fatigue drain.
Polish: optional parameter to determine how much the weapon is shiny or not
The weapon's name depends on the material used and type selected (f.e. Ebony Broadsword). The rest depends completely upon your character's smithing skill and perks: damage, block stats, enchantment capacity and longevity. The same idea for armor.
This may in fact be the way smithing is implemented, or something close.