I've tested everything. Xfce, tiling window managers, kde. Eventually I settled on Gnome, but I incorporate few "tiling features". Such as keystroke changing workspaces on one monitor and the second monitor always showing the same few "always on" apps.
I always have my terminal with tmux full screen on workspace 1. My Web browser on no 2. My IDE on 4 and my password manager on 9. Then if I watch a video it's always on 3, if I do graphics work it's always on 5 and so on.
I use ctrl-super-number to switch workspaces. If I need to move current window it's ctrl-shift-super-number.
On a work windows mashine I use the exa t same keys thanks to AutoHotkey software. So I have the exact same work flow on Linux and Windows. The only difference is on Windows workspace 1 is WSL terminal.
Ive been working like this for years. Select copy and paste works fine with left/right mouse button.
I have all my widgets I need showing the temperatures, what my pc and network are doing.
Why would I want to change anything?