Add the ability for key bindings to set a tool-group, which cycles to the next tool when the tool is already active.