I've been using Slack and Trello most recently but I've found it difficult to keep track of communication between several tools.
So I've been building Seat (https://www.useseat.com) to bring the best of Slack and Trello together in addition to document management.