There has been a lot of activity and development in emulation in the last couple of years thanks to a big surge in devices designed for retro gaming, and also the recent pandemic. Plus the hardware for things like retro handhelds is now finally powerful enough to run everything.
Emulator frontends have been around for a long time. Able to manage your rom library, sort them into systems, and configure the emulators it loads each in, as well as thXmasr setup for them. Plus add boxart, screenshots, information etc.
But the question is, what is now the best Frontend?
Hyperspin was one of the first to support consoles but was always quite a chore to setup. I've not used it in some years now. There is Launchbox that started out as a Dosbox front end and had expanded to support many systems, but it is still really more of a rom collection lobrary organiser and resource manager. Then you have EmulationStation which is a cross platform frontend that directly supports RetroArch and many other emulators and like Launchbox can scrap box art etc.
So what frontend do you use?