Just a question, since you appear to be using email as your primary communication medium, what software/workflows do you use? On my side I always use Slack, and while I understand its drawbacks it seems to be the best for me so curious to know about other approaches.
That's a big question. I mainly use email as one of my todo lists. I get notifications from tools like Jira, Trello, and Basecamp, depending on my client. Basecamp introduced me to reply-by-email notifications. :)
The experience of a Slack workspace varies greatly between teams. Slack itself is just a tool. If it works for you, keep rolling with it.