I would like to create a page that could have some unknown number of child pages, and those child pages might have tasks on them. I would like to put the Task Report macro on that parent page to show an updated list of the status of the tasks on those child pages. I don't want to have to edit the Task Macro each time I add a child page, and I don't want to have to keep thinking up label names just to collect tasks, when this model might be repeated many times in a space and each one would have to have a unique label.
The easy answer is to allow the selection of a "parent page" in the Task Report macro, and the macro would collect tasks from pages under that parent page. I believe the new Page Properties Report macro has a "with parent" field that can be used this way.