So where I'm getting stuck is I have fairly limited coding skills and it doesn't seem like any rendering engines exist that let you use Python, unless I'm mistaken? I read about Pygame but it doesn't seem like a fit for a menus and data-heavy sim game.
To give you an idea on what I did with Pyside6, below are some screenshots. It is limited no doubt but for a lightweight sim, it's playable, just not especially exciting (I've added a little more color since).


