Sadly, I don't recall ever hearing about such a kind of frontend. It is a
really interesting idea, though.
As a cheesy workaround, use MameUI. Set it to icon view, and make your desktop resolution low to make the icons appear larger. Double-click/shoot the icon to launch the game of your choice. This will achieve the same basic idea.
Not sure how well scrolling would work.
EDIT: Scratch that. It seems like Mala and Hyperspin can do what you want. Take a look here:
http://forums.arcade-museum.com/showthread.php?t=202868