https://www.stardock.com/products/desktopx/dx-feb02.jpg
With DesktopX 1.1, it won't be just pretty animated objects anymore. Now devleopers using their favorite scripting language will be able to easily interact with the COM objects on their desktop just like they would any other DesktopX object.
This is all on the road to what we're calling DesktopX NG where COM and DX objects are merged together completely and seamlessly.
That screenshot isn't a mockup, it's my desktop as of right now. The potential usefulness of this is unlimited. For example, Microsoft Instant Messenger is a set of COM objects. You could break it up into pieces and make your own skinnable IM in a matter of minutes if you know what you're doing.