I've found the easiest way of doing this, at least for me, is via a combination of features, Music Finder Directory and Registrations--the MFD being the easiest and fastest. The MFD favorites list can be tailor-made to fit any venue, however, you can always revert to the primary list to comply with the wishes of those who want to request songs that are not on the favorites list. My current MFD master list is about 525 songs, while in registrations I have about 350 songs to select from. Lots of options to chose from.
Gary

_________________________
PSR-S950, TC Helicon Harmony-M, Digitech VR, Samson Q7, Sennheiser E855, Custom Console, and lots of other silly stuff!
K+E=W (Knowledge Plus Experience = Wisdom.)