I've seen a thread about something similar to this before, but it wasn't exactly the same as what I'm trying to do. This may not even be possible, but...
I wanted to create a custom PG that had several different commentary sections: Best Exegetical, Best Expositional, Best Devotional, as well as a few others that aren't relevant to this question. I then wanted to design it so that it would work correctly on a "per book" type basis. For example, WBC and NICOT might come up for Best Exegetical when doing a PG on Genesis and Sailhamer for Best Expositional on Genesis, etc. When doing a PG on a Matthew Passage, it would pull Carson among others, etc.
I started by creating collections, one for each of the commentary sections I wanted in the PG. It is easy to handle when a commentary that I want to add only deals with the single book of the Bible that I want to add it for. The problem of course arises when I start dealing with commentary volumes that deal with more than one book of the Bible. For example, I want the EBC to show up for Matthew (Carson), but not for Mark or Luke. Or worse, I want the EBC to show up in the Expositional section for Genesis, but in the Exegetical section for Exodus. Or worse still, I want the BKC (which of course is a single-volume that covers the whole Bible) to show up in the Expositional section for Exodus. Advanced Prioritization limits will help by putting the ones that I really care about at the top of the list for each book, but I'm guessing there is no way to get a volume that covers multiple books to show up only for certain books?
I hope that all makes sense. Let me know if you need clarification.