the UI for GIMP is so horrifically bad that I basically refuse to use it. Not like, on principal or anything, if it improves i’d be happy to give it a shot, but because every experience I’ve had with it has been pretty immediately negative, and finding solutions to problems I have seems more effort than its worth. I want gimp to be good, it’s a mature piece of software with a lot going for it, but it also feels like its design is kind of up its own ass, in a sense? It’s weird.
The sad thing is like, it’s an INCREDIBLY mature piece of software. It’s well regarded for a reason. But if a piece of software requires that I fight with it to get it to behave how I want, that maturity has zero value at all. It kind of feels like a microcosm of Linux itself like 10-15 years ago, when I was tinkering with it in middle and high school. It’s functional, but it asks you as a user to change how you think about using something like it in the first place while also forcing you to make concessions that seldom seem worthwhile.
And if Linux at large can get there, with things like proton and flatpak and Wayland and mature desktop environments and whatever else, gimp can too. But it seems like it’s got a contributor base of people that like it’s weird eccentricities, and take the UX development companies like Adobe and affinity (now canva) have invested and just shirked it on principal. And like, I get having an aversion to those sorts of companies/projects/developments, there’s a lot of dark patterns there that are concerning. But I also feel like the kind of Linux user that defends and possibly enjoys GIMP in its current state is content fighting with their machine and the software on it, and forgets that there’s value in taking joy in interacting with your computer. Good UI and good UX are implicitly valuable (not to mention the accessibility benefits, but that’s a whole different conversation), and I feel the FOSS space forgets all of that completely. It’s a shame.