Для начала воспользуйтесь какой-нибудь продвинутой системой управления командой, вроде этой:
https://basecamp.com/ Далее просто управляйте приоритетами дизайнеров в этой системе ну и строго настрого обяжите дизайнеров, в случае смены приоритета, ставить текущую задачу на паузу и переключаться на новую.
Но, подобный подход всё равно не избавит вас от срывов сроков, ведь уже видно, что дизайнеров не хватает. Зато поможет снять опасность срыва с важных проектов и перенести на менее важные.
Еще один способ поднять производительность, не нанимая еще одного дизайнера это добавить оплату сверхурочных (х2 за час). У сотрудников появится реальная мотивация работать дольше, и все равно в итоге это будет дешевле чем брать еще одного дизайнера.