Hi,
few quick notes:
-Don't settle for 256 gb system drive. It's barely enough for Windows+ 3dsMax + Photoshop, esp. if both are used at same time, and both create some cache. (Unless you have 128gb of ram and can afford disabling it totally).
512gb 850 Evo is such a small price increase it's absolutely worth it.
- 16gb memory will not cut it, and 32 is already so/so :- ) Depends on your needs. But consider 32 the bare minimum. Because of future upgradibility, take it in 16gb modules if possible.
- Memory frequency doesn't matter at all. All the "gamers" on internet wasting their money, fretting about getting quad-channel and overclocked 3800Mhz frequency are simply....ignorant.
Alway get more memory, doesn't matter what kind. Buy the cheapest.
- Avoid Seagate Barracuda ;- ) You can get lucky and will get good one, but if the global rma rates on this drive just over-shadow the others, why risk it ? Just get any WD alternative you fancy.
- GTX 1060 is absolutely capable. In fact, unless you plan gpu-rendering, or playing 4k games, it's total beast :- ) Yes it's middle class, but middle class of 2016/2017.