Replace the pointers to tools with ToolHandles.
@pkoppenb @erodrigu @apearce Could you check how you like the names I gave the Toolhandles?