I'm the same, I love using the cli for many things, but it's just no go on my Surface Go 2 if I want to use it as a tablet. I'm using KDE Plasma on Arch Linux, and it's pretty awesome in terms of touchscreen support. I also tried Gnome, but it has a nasty backspace issue in the on screen keyboard. When you use backspace it's like you press the left arrow key and then backspace, leaving half of the characters. Otherwise it's great.
It takes some time to get everything working right though. I didn't know how to get the on screen keyboard to work (Maliit), which is pretty important if you plan to use it on a tablet.
Another important thing is to use Wayland, as that greatly improves touchscreen support over Xorg.
So personally I'd suggest KDE, but Gnome is also really good if you don't mind the backspace issue. Or am I missing something that would fix that?
That's not an answer to the question. Anyway, does Hyprland support touch? I've briefly tried it, but out of the box it's really unusable on a tablet. I'm looking for a tiling window manager that does support touch, including an on screen keyboard. For now I use KDE which supports touchscreens very well.