Hey Ryan,
I don't know about any app doing this. Since there were no replies so far, my advice would be to setup some multiple product filters (up to 3, since Shopify can't filter more), and maybe re-consider the selection process you mentioned one year later.
For inspiration, here's a store that has multiple filters on the left, that we've setup:
http://thegreat-divide.com/collections/sale