I'm not sure how appropriate this thread is on the WC forum?
But, one vote here for Cumulus, it isn't as comprehensive as WD but supports a different philosophy. I use it to put the data in database, then I can extract all the stats I want that may be missing from the base application.
The new version - MX - is a server/client based app, you use a browser as the admin interface. It is also cross platform, the same executable runs on Windows, Linux, and Mac under Mono. I run my copy on a Raspberry Pi.
Very different from WD and WeatherCat and isn't for everyone, but worth considering.