MyWidget is a tool that allows you to create your own custom widgets from scratch. With its simple to use interface you'll be creating widgets in minutes, customising your background, border, fonts/font colours, widget elements and much more!
The wealth of options makes for possibilities limited only by your imagination, with even more options coming in future updates!
This is the FREE version, and therefore a few features have been omitted. Upgrade to the paid version for more widget sizes and the ability to add weather and calendar elements to your widgets, along with new upcoming features.