For me it just doesn't work well. Sometimes I want to move left and it moves up etc. Also I can't restrict movement to planes like XZ, XY, ZY, so if I want to move something let's say -2 in Z and +1 X, I can't do it in one stroke, so I still have to use these little planes on the gizmo.
I have never used Blender but here is my ten cents... You can create hotkeys to each axis, planes and for all axis. Create custom runtime command in hotkey editor with one of the following command for each hotkey. Write only the command name and number. Then you can switch the axis or plane with hotkey and move with MMB.…