tl;dr barb
map your essential skill to mouse button (mouse wheel up, down, press)
move only on LMB, all skill on RMB
EQ, Thunderslam, SoR, Wolf stance, Summon wolf
If you need even more help
Check AHK script, make it rapidly press RMB when you hold (need toggle though)
Now you wont accidentally homing to ranged enemy
(I think I need to spam RMB in place like bremmtown, it doesnt auto attack when surrounded for some reason)