DesktopX is indeed a very powerful tool, especially for developers that want to have easy to have custom shaped window, per pixel shading, etc.
I do have few suggestions, however.
Hue shift and other options dialog:
This is great thing to have, but it's available ONLY for widgets. I know that it's usable via code, but suppose I want that dialog in gadget EXE and not as widget? No such chance as it is currently. I want it to be available in normal objects too. That dialog is extremely useful if you want to have an accessible way to customize other people's objects without tinkering with the object properties' more complex dialog.
Widget.Preference:
This is similar to previous suggestion. Make it available to object and gadgets! For example, It would be extremely useful to have a configuration window for an email gadget.
Events wizard in script editor:
Please, please add an entire list of event sub such as timers, mouse over, mouse click, etc as option even if object don't have those as a object state. I always open that desktopx help PDF file each time I want to add certain event, or open other object's script if I know that one has such event script.
Sliders VS text boxes:
Some of options object properties window would be more useful as a slider with live preview somewhere or shown with actual object. It's much easier to adjust shadows when It's dynamically changing according to slider settings. Same for transparency, hue shift, etc.