I used Photoshop CS6 in a Windows 7 VirtualBox VM, often for editing large RAW pictures. Slower than native, of course, but it was totally OK for occasional photo post-processing. Perfectly fine for typical web design work. This was on a 2011 Thinkpad X220 (i7, 16 GB RAM, no SSD).
Lightroom felt too sluggish and I didn't even bother trying Premiere, but at least having Photoshop available kept rebooting to Windows to a minimum.
And why would you go that far out of your way if PS it's your primary tool? What would you gain by having a Linux box around your Photoshop install?
Once you strip away specialized tool suits and programs that actually sit on top of the OS, most users just need sound, mouse, keyboard, and monitor support so they can run chrome or firefox. Most OSs handle this just fine, so the real deciding factor in your OS should be the tool chain you need to run.
It's so backwards and kludgy to pick your os then try make your toolchain work on top of it.
Lightroom felt too sluggish and I didn't even bother trying Premiere, but at least having Photoshop available kept rebooting to Windows to a minimum.