I believe Batocera itself covers all the consoles you mentioned.
It's also got a pretty nice little UI (very customizable) and it has a really nifty feature where you can pair Bluetooth remotes super easy (basically just put the controller into pairing mode and click "pair Bluetooth controller" and it'll instantly pair).
It also runs like absolute lightning - I'm running my Batocera on a 2012 MacBook Pro and it still runs everything up to PS1 decent frames (which is an achievement for this laptop lol).
To top it off, adding the games is super easy. I just used a flash drive and put the ROMs into their respective folders in the file explorer and it just added the console's icon to the home screen.
The Shanghai Maglev train has a top speed of 190 mph and is in active daily use. Please tell me more from your "research" how it is unviable despite already existing in one of the densest metro regions in the world
A bit old, but gold: Fate (the dungeon crawler one). It's a bit low-poly by today's standards, but it's so fun and has killer music, lots of spells and weapons, tons of interesting enemies and can be beaten in like 6 hours.
That's fair about the staying power, but I prefer playing Multiplayer so the PS2 and 1 never hit the same (I did play them a lot as well though - I had the OG Gran Turismo, Tenchu: Stealth Assassins, Duke Nukem: Time to Kill, Metal Gear Solid and a bunch of others for PS1, and I had NFS: Underground 2, Gran Turismo: A-Spec, Medal of Honor: Frontline and a bunch of others for PS2 as well). I do respect how well they did, but I really enjoy multiplayer (and the PS2 multiplayer didn't do it for me)