Allow me to be frank for a moment: Beautiful Widgets is one of my most-used, longest-installed widgets since I started using Android. I actually bought it on my OG Droid back in the day, and have literally used it on every device I've owned since then. One of my favorite things about it is the developer – LevelUp Studio does an absolutely fantastic job of not only updating the app, but adding new features fairly often. This app has really grown up over the last few years.
But now, there's also a free version. This is perfect for new Android users or those who live in a country that may not yet allow the purchasing of apps.