Freelancers like myself often collaborate in teams, when they need to subcontract parts of large projects or to offer services in different languages. This in turn means you have to streamline communications and find ways to collaborate effectively on multiple platforms. And of course, you need the best possible apps for translation.
Translators routinely use the Office suite and video conferencing, but several other apps have proven quite useful: