Just figured out that gaming keyboards with programmable keys are very useful.
While the number of key strokes if often limited, like 32, it is easy to call a script or alias with this number of keystrokes and do what ever you like to do.
My old IBM keyboard broke, moved to a modern mechanical one and fall immediately in love.