Up until quite recently, my main workhorse PC was over 7 years old. Running an Intel core i5 2500k on an Asus P8-Z68 motherboard with 8gb DDR3 ram - No dedicated GPU (just onboard graphics).
Just last month I updated the PC and built myself a new one from scratch consisting of:
MSI MPG Z360 Gaming Edge AC motherboard
Intel Core I7 9700K processor (8 core 8 threads)
32GB Corsair Vengeance DDR4 ram
Be Quiet Silent Base 600 PC Case
2 x Corsair MP510 960GB NVMe M2 SSD (one as boot drive and one as scratch)
Bequiet! Dark Rock Slim Cooler
4TB Seagate Ironwolf SATA drive (main storage drive)
8GB Radeon RX Vega 64 GPU
EVGA 750M modular power supply
It's now a flying machine, and total cost less than £1500 (much cheaper than the pre-built systems I was looking at).
I already have a 2013 13" Macbook Pro and a 2018 15" Macbook Pro (with 6 core I7 processor).
At home I have a QNAP TS-473 NAS drive with 32TB storage (RAID 5), with 16gb ram, hooked up to gigabit ethernet which I've run upstairs and downstairs. I use the NAS for both photo storage and for running my EMBY media server directly hosted off the NAS which streams via ethernet to my TV in the lounge and give me a very easy and professional front end for my 12.5tb of movies (over 1500 titles from HD (720p), full HD (1080p) to 4k quality)