tips on object manipulation needed...

Im using Unreal engine for our latest project after years of using Unity, and am really liking it.

I didnt think this would be the main issue i would have, but im finding moving objects around a level frustratingly awquard compared to what im used to in Unity.

The main trouble im finding is being able to move objects around on a given plane similar to how you can in Unity by dragging the central square around. I know its also possible in Unreal but only if i zoom in and very preciesly drag RIGHT in the middle of the square.

9 out of 10 times ill drag the central square of gizmo to move an object around on the ground plane and instead it will move it either up or down! :man_facepalming: (i dont have snapping turned on

Are there any addons available that improve this at all? or am i just doing something wrong?!

thanks for any help
Nick