Hi.
I offer this option in my builds by the means of an extra ‘Arcade’ system, which encompasses all arcade emulators under one ROM folder allowing you to assign each ROM to a specific emulator.
The way I done it retains the original functionality and ROM locations of all individual emulators too (apart from advmame), so you can revert with no I’ll effect if needed.
I’m happy to share how I done it if you’re interested. Its a relatively easy affair.