The HelpOnMacros page could generate its contents dynamically based on the currently installed macros.
The macro API could be extended to allow a macro to provide its own brief usage summary which could be included on the page.
This could also apply for other plugin features (themes, parsers, etc).