All too familiar. I’ve been using Linux for years now but still keep a drive with Windows 10 just to use Photoshop from time to time. I really tried to migrate over to GIMP and Krita and they are amaizing tools for 80% of what I need them, but they are still not on the same level as Photoshop sadly.
Since I use Emacs I’ve been really happy with Magit, even tho it’s UI has a bit of a learning curve to it. I’ve been also trying out Gitg since I moved back to GNOME and it’s been really solid as well. It lacks a couple really nieche features but otherwise as a fast commit tracking/writing tool it’s very good.