Когда то я так же искал подобную систему, только запросов было гораздо больше.
Полностью "все в одном" решения по вашему описанию не существует. Есть отдельные системы которые реализуют функции только в своей области.
Ни одно решение из ниже перечисленных меня не удовлетворили полностью:
SugarCRM
FrengOffice
jira
redmine
Track
basecamp, megaplan, worksection, bitrix24 и иже с ними (т.к. это "сервис" а не локальная "система")
SalesForce
OnTime
TargetProcess
YouTrack
и еще с десяток менее популярных (в том числе пропиетарных)
На каждой системе я проработал как минимум несколько недель (т.е. не просто установил и посмотрел, а попробовал в деле).
Лучший вариант который я нашел - создать систему для себя.
Возможно кто то посчитает что я изобретаю велосипед, но это не так. Я считаю лучше создать "только то что мне нужно, так как мне нужно" чем строить грабли, и ломать голову как встроить то что мне нужно в существующую систему (не лишившись поддержки, и не сломав все).
По поводу GUI - мне проще простого, написать клиент+api к своему сервису в нужном виде.
Мой вывод:
Если у вас есть время и вы желаете создать качественную систему, с которой будете долго работать - так напишите ее. Самое быстрое решение - bootstrap+frontawesom+php, более качественное - bootstrap+Java(практически на любом фреймворке).
Если у вас нет времени, но есть финансы - наймите толкового программиста, сделаете пару uml схем, или бриф.
Если у вас нет ни времени ни финансов - можете комбинировать выше перечисленные системы (скажем jira для PM, и любые crm для клиентской части), или строить костыли к существующей системе.