Hi!
The idea of having a MoosePanel is really nice. Its current implementation is simple and clean. However adding a new command is not easy since it requires some methods to be redefined. Not really convenient to port the commands I did for C, ADA and so on.
I extended MoosePanel. Please update the Moose-Finder package and let me know if you're not happy with the implementation. I use an Omnibrowser command-like hierarchy to define commands for MoosePanel. It should be pretty easy to grasp how it works.
Cheers, Alexandre