Here it is Beautiful Widgets. We’re sure that you have already heard of it.
Obviously, it does support all the options. If you want to try before leaping to the paid version, check Beautiful Widgets Lite out.
To begin with, Beautiful Widgets include four Super Clock widgets and two different weather widgets, completely customizable.
Super Clock widgets include date, time and animated weather. Then, settings are nearly unlimited. For example, you can change the battery icon: choose between the Gingerbread look and the circular icon.
Beautiful Widgets Lite include Accuweather to know what the weather like around you is or where you are going to will be. In addition, you can have the moon phases on your screen, which is really cool, and tons of skins and animations, connectivity widgets…and a hundred more little things just to make sure your screen does not look like any other.
Those guys at LevelUp Studios have done a really good job. And, as customizing our devices is the Android essence, we believe that widgets are the best way to start.
Very practical application, there are a lot of features, easy to use, you can download apkbot.com, highly recommended.