I'd personally build something along the lines of this:
http://pcpartpicker.com/list/hyp4qk
Why? It's on the LGA1151 socket which supports Skylake and according to recent leaks the next few generations of Intel processors.
I switched the GPU for a GTX 1070 (though RX 480's in CFX are more effective), because 2 GTX 970's at this point is plain stupid due to heat, power requirements, and performance. You could easily fit a GTX 1080 in.
Nicer PSU and a clear water-cooling focused case (also displays your components and LED fans quite nicely).
Swapped the Win10 for a OEM key for Kinguin (I've used it for a few builds, and it works fine).
Unless you need the storage space, I'd just get a single 2TB HDD, but I added an SSD because you'll love being able to boot your OS and programs super fast. You could even install a couple games to it.
I won't comment on peripherals because that's a personal choice, but +1 for Razer