Already done this
I found a place local to DC that sold old cabinets with working original monitors. I was able to find a VGA adapter and a monitor profile which was able to drive the CRT. When I was done, I had something like 500 games, it was coin operated, and a lot of fun. I also had four player positions to play old-school Gauntlet (Warrior needs food now).
My second Pi project was inspired by
this book. I used a Wagu 6X6 as the base for mine. I had two Pi's and one Arduino. The Arduino drove a RP Lidar for to create a 360 point cloud to drive a SLAM (simultaneous mapping and Location), similar to what is done is self driving cars. One Pi handled the brains of the SLAM to help determine pathing and detect dangers (I had some 3-axis magnetometers to help determine if the robot was getting close to tipping over so it could stop before it did). I used one of the Pi's to drive the vision systems (one low mounted camera used when it was moving to detect collisions and fed into the SLAM, one binocular camera which was used to determine distances and help point a couple of other sensors I was using). When it was full complete, I could connect via WiFi to my PC which ran a small database. The robot could autonomously map my entry floor to my house and then hunt my two cats. It could recognize each cat, and would record in a database that created hot-spots on the map based on where they were found most often. I was in the process of adding a 6-degree of freedom robotic arm when I stopped. The arm was too heavy and the amount of batteries I had to carry was getting ridiculous. Of course, this week I just ordered a 3-D printer because I think I can design a much lighter arm with fewer degrees of freedom to meet my needs. I even order a new Pi for the Printer to run Octo-Pi. All told, I think I have 30'ish Pi's. This doesn't count the Jeston TX's. the Arduinos, and various other small form PC's I have laying around. And don't get me started on Stepper mortors, servo motors, and sensors.
I think the problem with "touch" is the application has to be "touch enabled". I have not tried it, but I have hear VASL does not run on touch. I could fire it up on my Surface to try it out but then my printer will be here this week and I have much more interesting things in mind
-- jim