It's really quite easy with romlister.
Assuming you already have a valid MAME input XML file, simply highlight all the text in the -find window, delete it, and paste in this instead: sourcefile="cps1.c"
and then press enter. That will give you a list of every game in MAME that uses the cps1 system.
If you want the cps2's you replace the -find text with this:
sourcefile="cps2.c"
If you want to trim your lists down to genres, no clones, etc, do your normal checkbox tweaking to build up your -find criteria and then ADD this to the end:
& sourcefile="cps1.c"
or
& sourcefile="cps2.c"