I combine OnlyOffice with its DrawIO plugin. Drawio is also cool standalone app for diagrams I can recycle) that also has tex typesetting for formulas.
Onlyoffice Is a bit annoying sometimes with sizes when going back and forward to powerpoint (common computer for presenting) but is more compatible than libreoffice in my experience. Biggest drawback is the lack of master slide mode, but I typically use the standard one.
But then you have bad touchpad gestures... 😅