I was scared to install Linux as a daily driver at first. Then Windows Update screwed up my install and I said "Screw it, I'm not installing Windows again". Basically Windows took the decision to uninstall it for me :)
I haven't tried Photoshop, but all the Windows apps I've used in Linux (mostly games) run seamlessly. Probably you can find a YouTube tutorial for configuring wine for your needs
Wine will not run Photoshop because of the DRM. More than fifteen years ago, you could run Photoshop in Wine, but Adobe's DRM is probably what killed it. You might be able to get Affinity Photo running in Wine with some manual tweaks, though. I haven't personally tried in over a year, but there are people on the Affinity forums who have been able to get it working.
Photoshop would probably work alright in a VM, though. GNOME Boxes is a good zero-configuration Virtual Machine manager.