I haven't played around with it much, but it seems fairly powerful. It combines a graphical view of the widget as well as the option of viewing the raw source code. There are a small handful of templates, plus the option of building one almost from scratch (starting with the ubiquitous "Hello, World!"). It also gives you control over every single aspect of the widget, from the back design to the default image that displays while the widget is loading.