Most of the applets similar to what you've after have been written in Python, but that's as far as I can go! Don't know about integrating webpages directly into the desktop, usually you'd need to pull in data from an XML reed or similar and then manipulate the data as you see fit. Maybe someone else can come up with some more suggestions