PC more or less died on Saturday when trying to update my windows from 1803 to 2004. Most parts are from 2010 (!) so I figured it was time for an upgrade.
I don't game that much but do occasionally play something like Tomb Raider/The Witcher. Main concern though is for software development - 2/3 Visual Studios, Android Studio, 40 Chrome tabs, SQL MS, that sort of thing

Not really interested in overclocking, and not in a hurry to upgrade any time soon - basically looking at a decent build for the next 3 -5 years.
Have my mind made up on most components but need a bit of expert advice on a few outstanding items. Main point of contention here is the motherboard - but any help or suggestions on anything else is welcome.
Budget is 10k - 12k.
Have the following parts from my old pc that I'll use with the new one:
Antec 500W (I'm hoping this is enough)
Zotac 1060 3GB
Asus XONAR DX2 Sound (how good is motherboard sound nowadays - do I even need this anymore?)
Samsung 250GB SSD (forget the exact spec)
Below is what I'm considering buying:
MSI B450 TOMAHAWK MAX AMD B450 (seen it recommended by a few others on this thread - not too sure how it compares to below)
or
ASRock 90-MXBA00-A0UAYZ B450 (decent price vs other similar boards)
or
?
--
Phanteks PH-EC400ATG_DWT01 Eclipse P400A
or
Fractal Design FD-CA-MESH-C-WT-TGC Meshify C
or
?
--
G.Skill F4-3200C16D-32GVK Ripjaws
--
AMD 100-100000031BOX Ryzen 5 3600
--
Just about ready to order - any advice/tips/feedback will be greatly appreciated.
Thanks!