I used Turbowarp, but i did not use any Turbowarp exclusive stuff
Turbowarp https://turbowarp.org/ I made this very complicated program with my definitely not small brain!