Not really .. and mainly because everyone's rom files are sometimes named differently.
For myself, I came from a Hyperspin background, so I have always been used to using the No-Intro naming standards. But even with that, not all systems are covered (and not all games in a covered system also).
I started out by converting my Hyperspin XML files into AM romlist files....then generated romlists where I needed them.
To make a single master romlist text file, what I did was, in unix command line, performed a "cat" command against each of my files and pipe'd them into a single large file.
I ended up with a single romlist that contained all of my romlists game entries. This works for me and my roms, but probably wouldn't for anyone else.
But...that's just how I did it. I never tried to have AM generate the large single list for me because I knew it wouldn't find matches for it all.