Similar setup here, I'm running a Windows server with DrivePool. I've been using DrivePool for over 5 years and I'm a huge fan. I just built a new server and moved all the hard drives over and re-installed DrivePool and it was up and running with no fuss.
I'm running the following:
Blue Iris, software NVR for all my home cameras. This is the primary reason I run Windows as the base OS.
Plex for maintaining my media collection
SABnzbd for downloading from usenet
Omada Controller for managing my TP-Link EAP router, switches, and AP's
Pi-Hole, I recently set up a pi-hole for ad blocking and getting some more visibility on what's going on in my network
Wireguard for VPN access. I switched from OpenVPN a year ago and am super impressed with it.
LAMP server to run some scripts to tie together different home automation products/APIs
Mealie - Meal/food tracking website I read about on this post actually. Just installed it and am playing around with. Gotta convince the wife to use it!