I don't like naming distros to recommend. But since the OP might have gotten enough of MacOS and indicated one of his/her aims, then I must speak somewhat specifically.
This is only what I have experienced; don't take it blindly. I discovered Debian MATE comes with GIMP. On other systems GIMP has to be installed. But MATE D.E. could be a bit clunky for someone used to MacOS. Therefore another one closer to MacOS experience, IMHO is elementary OS.
Those Linux OS's, and Linux Mint are an acquired taste. Don't limit yourself to looking at those. Please become involved directly if possible and don't depend neither on watching Youtube videos or other tutorials of "It works great for me!" If you don't have a lot of time, pick five ISO's that you download and burn onto DVD or USB disk and check them out when you can.
Check out various distros in live form. Do not go for an OS that is install only. Do not settle for looking at things through a virtual machine because a few distros behave differently in that mode from while they are formally installed, and you could be unpleasantly surprised by it. Also you would need 8GB RAM or more to do comfortable VM.
No matter what other people tell you, stay away from Arch and Slackware, because if you don't know what you're doing with those, you will end up frustrated. One of the RPM-based distros like Fedora or OpenSUSE could be good enough but it requires study and patience, especially if it's very important to you to watch movies requiring proprietary codecs like H264.
Also do not go blindly into a distro based on Arch, not even Garuda nor Manjaro, because those have to be updated regularly and you could wind up frustrated if something breaks from it. Both offer the ability to do system snapshots to recover from such a mess but, again, it requires calculation from the user and eventually if there's an issue with hardware or something else that prevents updating to the latest and greatest then it could be a deal-breaker.