IIRC you can do something similar with ClrMamePro, it can rebuild/move sets based on the bios. But if you want to include CPS games, those don't have bios. I used Logiqx's DatUtil to generate dats with only the drivers I wanted. You can try that, the program is at logiqx.com, it's a console application but quite straightforward.