Personally I use the gridkeys, mouse hotkeys (with the manufacturer mouse software) and keyboard hotkeys (with AutoHotkey). Depending of the situation, I use "arrow key" (via ZQSD), mini map or tactical map.
Gridkeys is that (for azerty keyboard) :
 
Mouse hotkeys (only one click needed to do the action) :
-  Attack Move ;
 
-  Reinforce ;
 
-  Retreat ;
 
-  Attack Here Signal ;
 
-  Reverse Drive ;
 
-  Tactical map ;
 
Keyboard hotkeys :
Only when space bar is down :
-  Z -> Arrow Up
 
-  S -> Arrow Down
 
-  Q -> Arrow Left
 
-  D -> Arrow Right
 
and Caps Lock -> Space