I've previously used all four of the suites mentioned but these days Google Docs, Sheets etc is sufficient for me.