Microsoft Visio (en) 2003 или выше с установленным компонентом поддержки программирования под .Net (.Net Programmability Support), т.к. он используется в качестве графического редактора.
Для серверных лиценций, в случае одновременно работающих с базой большого количества пользователей (например, 5 и более), может понадобиться отдельный SQL сервер. Все остальные необходимые компоненты устанавливаются автоматически.
Для формирования отчетов необходим Word и Excel.
Все это должно быть установлено на рабочей машине пользователя. На сервере установка Visio, Word и Excel не обязательна (если его не будут использовать и как рабочее место).