Rhezner :
for gaming and editing you should probably spend more on the GPU than the CPU.
For gaming yes, but heavy editing is very CPU intense. It can take a LOT longer with a slow CPU.
I see why he picked the Xeon 1231. It's server grade so can handle repeated long work sessions, it's almost as fast as a 4690k for gaming, and has HyperThreading. The 4690k is slightly cheaper, but wouldn't really be any noticeably faster in games, and doesn't have HT, so it would be slower at editing.
The problem is, he'd have to go well over $300 to get a CPU that's both noticeably faster in gaming, and has HyperThreading. Thus the Xeon 1231 is a good fit for his needs.
That said, the Xeon chip is locked, and if he goes too high with the GPU, it will start showing a bottle neck, because it can't be OCed.
OP, you need to be more specific as to what types o f games you play, at what res, and what settings you're hoping for in game. That will tell us how powerful a GPU you need, and whether it will be too much to balance well with the Xeon 1231.