Milonic should develope a web service that spits out menus based on the input. This would allow people to dynamically create their menus.
We are currently using Microsoft Content Management Server to dynamically build the menus. We've created a class out of the menu so that we can instantiate it and output a menu based on any section of our site. It's great for our sites on other servers that need navigation from the CMS server.