I'm building my first AMD PC, Intel for over 10 years now, 3700x. Am I better off with the MSI b450 max board or x570 like the gigabyte 570x gaming X AM4 mobo? The MSI is a bit cheaper, so I can throw more money towards cooling. I also dont't know if I should just get the 3600 vs the 3700x, 4k gaming, VR, and some photo and video editing.
x570 will offer you access to PCI Gen 4.0, while you'll be stuck on PCI Gen 3.0 on the b450 board. Maybe not something that's relevant today, but maybe in 2-3 years? When it's time for a new GPU? Or maybe you'll want a very fast PCI gen 4.0 NVMe in 1.5 years?
Connectivity (USB ports, LAN, etc.) seems to be rather identical on both board. Vcore VRM seems to be slightly better on the Gaming X over the Tomahawk MAX. But cooling plays a big part here too and I can't tell how effective the heatsink on the Gaming X is.
And inb4: The B450 MAX is definitely enough to handle a 3700x! The Gaming X could be a tiny bit better, that's all. But both aren't mind-blowing in that regard.
Is it worth spending extra 50€ on the gaming X and another 100€ on the 3700x? It all depends on your budget in my opinion. Both the cheaper board and the cheaper CPU will give you currently the same performance as the more expansive parts. Getting the "cheaper" options could allow you the get a stronger GPU, which would be a greater help than 2 more cores for 2160p gaming.
A 3700x would, obviously, be better for your video editing though and is a very good, budget offering for gaming and semi processional editing workloads imo.
No clear answer from me, but I hope you have enough information to make the best decision for you.