It’s hard to beat windows native office. MacOS version stinks and the web version is pretty slow on complicated stuff. That’s why I use windows on my work PC ans WSL for the dev stuff.
It's not everyone's favorite answer, but LibreOffice works fine for me. I've set a number of documents with it (including my own resume) and it works perfectly fine. It's not the most intuitive program ever made, but it's nothing if not comprehensive.
Pretty much everything. I've used both Linux and Windows extensively over the last decade plus and am very familiar with the available alternatives and find those that exist for what I use lacking. Trying to list them off just invites people to pick suggestions off whatever list they have ready without regard for the needs of the person they're suggesting at, and it gets tiresome.