A simple solution like HTML widgets and a transparent Webkit window would be ideal.
I'm trying to make a simple background widget framework such that I can easily customize my desktop with some CSS widgets and not worry about the separate undecorated windows getting moved around like with screenlets on setsid unity.
Something like this but with pygi is what I'm looking to find.
Here's some working code for a transparent WebKit window.