Hi all !! well... here is the layout I use since last 4 years in my Arcade with a Raspberry pi 3, it´s simple... it can show snap, the marquee, the info of the game, argument of it, if it is vertical game or not, fav or not and if is there .state saved for the game you are viewing... when you uses the key to go to next theme, it rolls over next layouts changing to vertical orientated and to another design changes. I´ll put on MEGA if you consider ... but warning! it has a lot of persoalized functions i created for my setup and i have no much time for suport asks.
Sorry about pics i have no way to capture from the Raspberry Pi...
https://youtu.be/8lqtA9SSC8w