Unreal Engine 4 is number ONE for me. Godot Engine is also really good.
Unity was never a thing for me, Maybe I should use it more. But i'm currently really happy With Unreal Engine 4 at the time.
UE4 is kinda easy to use, maybe I'm just used to it. But using too much Blueprints make it harder to go back to other Program-Languages.. only negative to me. ButBlueprints are really nice to use.