Okay I know this sounds like click bait but trust me switching over to linux requires you to first master the open source software that you will be replacing your windows/mac counterparts with. Doing it in an unfamiliar OS with no fallback to rely on is tough, frustrating and will turn you off of trying linux.
DISCLAIMER: I know that some people cannot switch to linux because open source / Linux software is not good enough yet. But I urge you to keep track of them and when so you can know when they are good enough.
The Solution
So I suggest you keep using windows, switch all your apps to open or closed source software that is available on linux. Learn them, use them and if you are in a pinch and need to use your windows only software it will still be there. Once you are at a point where you never use the windows only software you can then think of switching over to linux.
The Alternatives
So to help you out I'll list my favorites for each use case.
Suprisingly good for text manipulation, moving around images and alot more.
There might be slight incompatibilities (I haven't noticed anything huge)
But hey, it's free
How do I pick a distro there are so many! NO
So finally after switching all the apps you think you are ready? Do not fall into the rabbit hole of changing your entire OS every two days, you will be in a toxic relationship with it.
I hate updates and my hardware is not that new
Mint - UI looks a bit dated but it is rock solid
Ubuntu - Yes, I know snaps are bad, but you can just ignore them
I have new hardware but I want sane updates
Fedora
Open Suse Tumbleweed
I live on the bleeding edge baby, both hardware and software
Arch ... btw
Anyways what is more important is the DE than the distro for a beginner, trust me. Gnome, KDE, Cinnamon, etc. you can try them all in a VM and see which one you like.
SO TLDR: Don't switch to linux! Switch to linux apps.
Yeah I originally trying to daily Linux for like the past 10 years but kept falling back to Windows, mainly due to the app compatibility.
A lot of people suggested dual booting but I found that it messed up my workflow, and Level 2 hypervisors don't have great HW acceleration
So what finally made Linux stick for me was Proxmox.. it let daily Linux and still have the option to quickly spin up a Windows VM with a GPU if I needed something urgently, without the hassle of rebooting.
So now, six months later, I’m dailying Arch and also self-hosting a bunch of stuff on Debian, and I haven’t looked back.