I personally don't like Ubuntu at all, its reliance on snaps makes my skin crawl, but for a beginner there really is no better option, as all the tutorials are written with it in mind first. You might try Mint, I haven't used it in any capacity since 2015, but as I understand it it's basically Ubuntu with a more Windows-like DE configuration by default without trying to be a flat-out clone like Zorin was, plus I'm told they don't usually make the same awful decisions that Canonical does. When you know more of what you're doing, Debian has similar application compatibility, it just immerses you more in the deep-end if you choose and doesn't treat you like a total idiot.
Bear in mind LTS distros (Ubuntu, Debian stable) typically use older kernels and thus shouldn't be used for bleeding-edge hardware, I'd say no newer than about two years. I'm currently suffering with a rolling distro on my main PC because I had the amazing idea of using a GPU that'd just been introduced 6 months ago and wasn't similar enough to anything else that something could be easily adapted.
I've not run into anything LibreOffice can't do with enough prodding, but it sometimes does get interesting ideas about formatting in Microsoft-format documents. Honestly these days it's no worse than just opening those same files in an older version of MSOffice.