@Chaos Gamer Thanks for your answer! Could you please elaborate - why should I get an 8600k ? I watched Linus's comparison video and I noticed the new Coffee Lake cores don't have a lot in performance over the 7700K, maybe I missed something? also, the availability of motherboards for Coffee Lake isn't great...
By the way, This build is meant for game development with Unity 3D and Blender.