Hi John,
What kind of custom menu are you looking to add? I would imagine that it's slightly more difficult to launch external applications from the webclient as there are browser limitations.
That being said, I hope I am wrong and I also would like to know what kind of customisation is possible.