DesktopX is a shareware desktop enhancement program that allows users to build their own custom desktops. Amongst its features is a complete widget engine for windows as well as a desktop object system. User creations can be exported as .desktop files or as widgets. It was first released in 2000. Mini-applications created with it were called "object packs" but later rebranded as "widgets" to help standardize the term. Most users used DesktopX to build alternative desktop environments. The mini-application creation ability was there from the start but did not gain widespread use until the release of DesktopX 2 in 2003. Current versions run on Windows 2000 above.
http://www.ziddu.com/download/1960887/DesktopXv.3.2.rar.html