Godot is actually a good choice for that use case and compared to Unity or Unreal Engine fairly lightweight:
https://docs.godotengine.org/en/stable/tutorials/ui/creating...