This is actually quite nice.
When I do my next version of
DClock, I plan on keeping the same modular design with it, enhancing it to dynamically load extra tools to the popup menu (rather than hard coded to only be able to launch what I have included).
The stopwatch and timer utilities that I currently include with it were things I had planned to rewrite, but with the dynamic menus, I won't have to. I can just include a link on my app's page and recommend yours, which users will be able to just drop in the tools folder and launch it from the clock's menu.
This is great!