Here's what I did going through Bot's link. I just went through "Great" and picked some stuff.
Now you're headed in the right direction. Enjoying spec'ing out a system, that is part of the fun. I would still change that a bit, also, the gf970s are going to be hard to beat for both price

erformance. The R9 290s got a big price cut ($270/$250 after rebate on close out, also a great price

erformance card if you want to save another $70 without noticing any difference).
About 686 before memory, add $80ish for memory, $50-80ish for cooler, and $20 for a good front fan to keep noise down. At minimum, a Steelseries sensei for $50 and IDK what kind of keyboard you like, those can go from $5 to $500. And IDK what you have for display or what you want.
And no, SSD is not necessary. Some people upgrade outdated HDD with a brand new SSD, and they see the major difference. But if you get a fast HDD, the real world performance gap is much smaller. And of course, if you can afford it, get a good SSD, it is
worth it, just not necessary. But what am I saying. I run 8 SSDs. only 2 in raid.