I have never, ever used Photoshop, and have used Gimp since one of its earliest versions (but not frequently) and I'd still pull out Gimp as the textbook example of a non-intuitive UI with poor discoverability. It's gotten better, but it took
many years for it to add the hint of pressing shift to draw lines, for example.
The point is that a paint application is not something most of us expect to have to spend time learning how to use effectively for the most basic features, because conceptually painting is very simple.
A lot of people expect the simplicity to be the default, and for the complexity to build from that.
A very simple way of making Gimp far more approachable would be to have a "basic" toolbar with a simplified sets of tools and dedicated tools for things like drawing a line, and ask on first startup if you want the basic toolbar or "advanced" toolbars, and tell you how to access additional toolbars.
But there are many other warts as well, such as the Save vs. Export distinction which gives you an error and tells you to use Export if you try to Save with another extension, instead of just bringing up the export options and maybe warning on the first go. 90% of the time when I use Gimp, I have no interest in saving as xcf, and I'd expect that to be the case for a lot of users. Yes, I understand it's worth warning users if they risk losing information, but to then instead telling people effectively "I can see what you're trying to do - it's very obvious, so I'll tell you how to do it instead of doing it" is just annoying.