It's almost like having an Intel or AMD CPU...each motherboard manufacturer utilizes the Architecture of these chips and then design motherboards around it, with some overclocking things or doing other performance tweaks. So you will have a Intel Motherboard, Asus Motherboard, a Gigabyte Motherboard, MSI Motherboard, etc. All of them use the Intel i9 CPU chip. Some will use the AMD Ryzen CPU, etc. So in this example, NVIDIA is like Intel, and AMD is AMD. I have found that the NVIDIA drivers play really well with Photoshop and it just works with all sorts of stuff across the board. In my humble opinion, the NVIDIA RTX 3070 is the "Best Bang for your Buck" model. If I were buying a computer today, I would be getting a NVIDIA GeForce RTX 3070 8GB based card, and would pick the MSI one. They are built better and their customer support has been historically better.