My Weather, Time, Solar Power Desktop
Here's the left screen from my two monitor setup
I'm using PHP scripting with my Mac running MAMP to composite images, and there's a ton of custom code behind this.
Underneath everything is EarthDesk, and I keep the sub-solar point in the center of my screen so the night-time sections are always to the left and right edges of the display.
I'm using data from Weather Underground using their free API to grab the weather from a station less than a half mile from my home. I fetch the data as an XML file, and use PHP's GD library to generate a 32-bit PNG file that's then displayed on the desktop. The weather icons come from Iconbest.com, and are free for non-commercial uses. I've got a lookup table that determines which of Weather Underground's weather codes correspond to which icons. Weather Underground also provides the age-of-moon info I use to determine which the appropriate moon phase image adjacent to the current time.
At the bottom of the screen are two more images showing the output of the solar panels on my roof. I use Enphase micro-inverters which provide ongoing data for each panel which is accessible through a series of APIs. The layout of the "Solar Panel Status" reflects the position of these panels on the various planes of the roof.