I'm trying to create and edit textures in minecraft.
The most recommended free program seems to be GIMP. But I'm not gonna lie, the experience with it is terrible if you are trying to draw anything. There's no color palette or simple drawing tools. There's no shape drawing. The most you can do is move pixels around, brighten or darken things, or add text.
What are some free programs for actually creating NEW content rather than adjusting existing content?