There is a similar app on Play Store - Weather and Clock widget for Android by Devexpert.NET
There is a free as well as a paid version in Play Store.
I think that's actually the one the OP has on the homescreen -- the shortcut icon matches. I recall trying that one as well -- it's good!