Если умеете программировать, то написать самому - это достаточно не сложная задача.
+ этого решения в том что его можно будет дорабатывать, а доработка 100% будет.
Или используйте - 1С, там уже есть готовые конфигурации для решения ваших задач.
Если ваше руководство не готово выделять на это деньги, то значит руководство еще не созрело для подобного рода автоматизации.