I am currently evaluating Hazel and I can't find the ability to do this.
I use tags for managing my workflow of projects, so I change the tag depending on what stage it is in. Because of that I don't want to hard code the tags that it will be adding to new files.
So I am hoping to create a rule on a folder that will look at any files (and folders) and apply all of the tags on the parent folder. I assume that this should handle nested folders recursively as those tags are applied. (Would also need to handle removing tags)
When I look at variables I don't see the ability to reference the tags of the parent folder, so I want to see if I am missing something on how I could do this.