It sounds like your project setup is working for you. Nevertheless, you might find that having a team for each client would help you.
It sounds like the way you organize your My Tasks could help you manage your time in a way that feels less overwhelming. Here’s how I organize my My Tasks.
Please let us know if you have follow up questions.