UI: Using Dear ImGui via the imgui_bundle Python binding, rendered through ModernGL as the GPU backend

In the past, I documented the UI frameworks I had considered. It was between pygame-gui and imgui_bundle and at the time, I did not want to spend too much effort building support for imgui_bundle when rendering pygame-gui could be intertwined with my OpenGL approach. However, over time it kept killing FPS fraction at a time... The post UI: Using Dear ImGui via the imgui_bundle Python binding,…