Why can't I fix my TinkerTool to 100%?
Using a Tinkertool to repair a tool (even itself) causes wear to it. When repairing itself, this wear is applied after the repair, effectively capping the tool's wear at 99%.
The only way to repair a Tinkertool to 100% (say, for the quest) is to drag it onto a second Tinkertool.