Haven’t been here in a while due to school and playing with Unity.
Unity is much friendlier to newbs as far ass GUI and code integration goes.
However, Unreal is MUCH faster and looks better.
The big thing Unity has is the visual editor. If libgdx had even a rudimentary editor, I would be all over it.