Quoted from chooch:Building the PC is the easy part but setting everything up to have a nice front end can be overwhelming. I have a MAME machine that cost a few grand when new and it has a really nice trisync crt monitor however the front end is dated and I dread having to start all over. Setting up another front end is pain which is why the machine pretty much just sits there and collects dust. I'll probably just end up paying someone to set mine up since it's not worth the time and hassle for me.
Check out big box / launch box. Nice front end and was easy to setup and import roms. For mame they have lots of game categories and you can make a favorites category so your not overwhelmed with 12k different games.
20200718_231445 (resized).jpg20200718_231516 (resized).jpg