Здравствуйте. Требуется создать базовый функционал, причесывать и допиливать под нужды будут другие люди. Аналогичная разработка висела уже тут. Думаю есть люди, которые это делали, для них труда сделать подобное не составит.
Насчет щедрости, в чем сложность данной работы если человек этим занимался? Кроме тестирования и отладки особых сложностей не вижу, работа с com объектами описана.