i'd say the ryzen 5 2600 and RX 590. the ryzen 3 will bottleneck vega so much in gaming, and ryzen 5 2600x isn't worth it compared to normal 2600 given that you know how to overclock the 2600 properly. although to be honest, my recommendation is for gaming purposes. i don't know much about editing. but if the pc can game, i assume it can edit great too. cheers and good luck with your build.