As a Computer Engineering student, I frequently have discussions, what the best possible distro for person X is. I personally work with two distros, Debian runs on my laptop and Pop OS on my tower at home.
I went for Pop OS, as LTT showed that it is quite easy to play some games from time to time, but I also wanted to have some kind of linux to utilize the more hardware power of my tower for projects or school exercises.
I tried not using the command line interface after I installed Pop os, but kept coming back to it as it is sometimes just easier and I am now comfortable with it.
As I am only doing school stuff on my laptop, I went with Debian, as it is to my knowledge the most stable one. Apart from small "oh I updated to a newer debian version, I have to remove/install some weird lib again", I had zero problems with it.
For both distros, I have gnome as my desktop environment. I tried i3 and other, but sometimes I like to have a GUI.
With both distros, I am very happy. I can game on my tower, but also get work done. I hope this helps for you. Otherwise just use a virtualbox and try out the distros yourself :)