Well what I was thinking is kinda have it along the line of how Bethesda does it: Have a (key) item obtainable through a quest using a profession/craft skill, and the higher your skill is the less time or effort it takes to repair, maybe even adding a beneficial stat to your armor for being so skilled at repairs for a like 30 hours or something.