Is it possible to make a GUI with vexcode? If yes how though?
I would assume so. It all depends on what exactly it needs to do though.
It very much is. The simplest way to do so is to use Brain.Screen’s methods to draw a menu and then use if/else to figure out where someone is tapping. A more complex, but overally worth it, method is to use LVGL.