Предлагаю доработать выбор Проектов, Категорий и Контактов в части включение / исключения.
1) В окне выбора добавляем новую графу (перед столбцом с простановкой галочек выбора), отражающую признак включения (Include) или исключения объектов (Exclude). По умолчание графа деактивирована и активируется только в тех строках, где пользователь поставил галку. По умолчанию проставляется значение I (Include), которое может быть изменено на E (Exclude) по желанию пользователя. То есть текущая логика остается прежней и не помешает привычной работе тех, кому это не надо.
Пример вида окна выбора сущностей в настройке фильтров:
I Галка выбора Категория1
E Галка выбора Категория2
I Галка выбора Категория3
2) Добавляем возможность массового снятия выбора / постановки типа а) "снять все", б) "поставить все", в) "инвертировать"