So I've just done a major desktop upgrade.
My primary applications are Photoshop, Canon DPP, and Premier Pro. Also, Proshow Producer, Adobe Media Encoder, and Adobe After Effects.
Two things that made a big difference in performance for me with those applications:
1. Going from four cores with hyper-threading to eight true cores.
2. Putting OS and applications on an M.2 NVMe stick.
Most interesting has been how Canon DPP really, really, really loves eight physical cores. The difference is astounding. I have a meter that shows real-time per-core activity, and it just goes naz running DPP (which it didn't do with hyperthreading).

