This may be out there, but I have an MFC application that exposes an automation interface and I would like to be able to expose dynamic menu functionality. What I mean by that, is I would like users to be able to be able to setup an automation script to be executed on that application and associate it with a menu on the app. Similar to the "User defined tools" that can be setup on the "Tools" menu of Developer Studio. Can an automation script be run on itself? Can it be saved in a file and be executed by a menu selection? This would really be cool.