I’ve used Linux on every PC except my gaming PC for years. This year I made the final leap because of decisions like this from Microsoft.
Very few games have failed to work, the ones that have are all from Epic and they fail because of their shitty anticheat software. The only other things I feel the lack of are paint.net and the Affinity apps.
Pinta is a fork of an older version of paint.net: https://www.pinta-project.com/ I have no idea if it is any good. I just thought that this might solve your problem.
I have Pinta, it’s ok but lacks a lot of the plugins I used and hasn’t been too stable. The graphics editing thing is something that will,just take time for me to rework my workflows. Gimp is great, I’m just not used to it.
EAC is now largely compatible with Linux, but devs have to enable support per game.
I recommend browsing protondb to see how (if) people have made games with anticheat work, you might need to change proton versions, add launch options etc.