Сказал честно я не видел ни одной системы в которой этого нет, просто это решается не тем, что клиент какая то отдельная сущность, клиент такая же сущность как и любой пользователь просто у него права соответствуют клиенту.
То есть программист не может создавать таски, а клиент может, все задается правами в группах пользователей, есть во всех крупных и даже во многих мелких таскменеджерах.
Точно есть в redmine так как я веду в нем все свои проекты.