Things are starting to look pretty nice with the new apply rules tools and the various rule-builder variants, but there are still a couple of things that I think we should address:
[x] Collection operation tools move tags from element-level to collection level. At least for the filter collection tools that is very counter-intuitive, and I would say that as long as the input collection type is the same as the output collection type we should just copy the tags. Or, my preference here, we always copy the element tags.
[x] The apply rules tool can now consume tags, but it should also be able to set tags.
[ ] Tag auto-propagation should probably only be applied to HDAs, not cascading up to the collection. I think in most applications for group tags that isn't helpful (overlaps with the first point, I think)
Things are starting to look pretty nice with the new apply rules tools and the various rule-builder variants, but there are still a couple of things that I think we should address: