Well, if you want to get your hands dirty with some initial work to get things the way you like, Ubuntu is a good OS to start off with. As for Photoshop, unless Adobe has a Linux version on it, you'll either have to use GIMP which is exactly like Photoshop or use some Windows APIs to run...