Active tool name needed to be unique from all other tools. This caused problems since different modes have different tools with the same name (Armature/Mesh click to extrude for eg). Tool names now only need to be unique per mode.