Gamemaker user since GMS1, I have move to gamemaker studio 2 when export was free. I’ve try Godot, unity, unreal. The most important is to choose the engine which you are the easier for you, and not limit you technically (but honestly gamemaker have also 3d display like you can see with my prototype).