Do you really want that in a scrolls game though? I want the blacksmith to be first npc in the town, more or less always there, with 1 button on the dialog tree to get to the shop menu for me to unload an entire dungeon of loot onto this blacksmith. And he better have ore and leather strips.
And I want to be able to game player statistics using a combination of spells and potions so I can pickpocket the blacksmith and then sell their stuff back at marked-up prices. The traditional RPG numbers-and-skills-and-formulas part of TES was a great joy to exploit.