Not apps, but two of my favs:
https://www.windyty.com/https://weatherspark.com/Accuracy depends on the models they use as reference (and a lot of luck). Supposedly Windyt uses some kind of algorithm to create a mash-up of forecast models that increases accuracy.