So, how about you craft a toolbox and something else, and you get an item, that when you right click it you get a spot to put your tools. Based on what you're doing, it turns itself into that item temporarily, and then after you stop using it it becomes itself again. Maybe it can even switch in the middle of breaking blocks. Another possible idea is to craft all the tools together with a toolbox and you get an omni-tool that you can right click on the block you want to use it on:
Stone/dirt - mining drill
a machine - wrench
air - mining laser