I have a similar need. In my case, I want to do things like:
- Provide a custom page picker component, so that my macro can select one or more pages of interest that it may gather data from
- Provide other dynamic drop-downs that get data feeds from external sources