I've used a version of this code for my client sites for a while now, and finally have made it into an easy to use tool for everyone. Works just as well for a single requirement as it does for requirements across multiple post types. More features to come soon.