вы можете запустить uwsgi как демон на порту, и не надо будет выдавать права на сокет и добавлять пользователя в группы.
если проектов планируется много и все подразными пользователями, то наверно лучше 666 на сокет
Еще как вариант запускать проекты под www-data и при деплое через ACL и setguid менять выставлять нужную группу на файлы
Вариантов много, выбирайте любой который больше понравится.
Если проектов больше 5 я бы засунул всё в докеры и через nginx проксировал трафик по разным проектам