It doesn't seems like it, but that's a though one: not
trivial at all to do well... Ever heard of
PyPanel? It does
a swell job at it. Maybe it will fit your needs... Or maybe
you will want to use it as a base for your own adesklets
panel, who knows? :-)
Thanks for asking!