Image Editors
I've used a bunch of image editors over my life. Here's an overview of a few and my thoughts.
Aseprite
This is by far and away one of the best image editors for pixel art, and at a stretch, you can also use it for making higher resolution images. I do higher resolution images in it, though it is clearly CPU or GPU bound at some point because it lags a bit at higher resolutions. I'd recommend Gimp or Krita for high res work.
The animation suite is excellent.
This is my main image editor for most image edits I do.
Gimp
I don't use Gimp very much, but it positions itself as competition to Adobe Photoshop. When I do use it, it's usually for photo-realistic images that I want to turn into seamless textures as it doesn't make that too difficult.
ImageMagick
A command line utility for converting images and cropping them, rotating them etc. I use it in a few scripts, but not very often.
Krita
Excellent piece of software for tablet drawing. It is also probably a much better choice for high resolution graphic design, but I don't know as much. I have drawn a few things in it, with a Wacom tablet on Linux.
Wacom tablets are a bit weird on Linux, but the editor has good pressure sensitivity and all the bells and whistles to make drawing a pleasant experience.
Material Maker
Not exactly an image editor, more a material processor for games development. It makes the process of generating repeating textures fairly easy, as well as getting bump maps, specular maps and normal maps fairly easy too.
Most of the textures used in Mirrormind were made with Material Maker.
Microsoft Paint
Garbage. Get literally any other image editor.
Paint.net
Free, probably decent, but I haven't used it since I made a texture pack for Minecraft in 2016.