Zooper...

OMG, what have I gotten myself into? I don't even know where to start with this thing.
Haha. Yeah, Zooper looks a bit complicated the first time you try to create a widget, but in no time you'll master the menus :)

One easy way to start is if you create a widget from a preloaded template (start with the simplest ones) and then go through the modules and options changing values to see how they affect the layout. It's safe and fun.