ну раз достаточно много форумчан поддержало данную идею предлагаю начать полноценную разработку программы (пока что на движке IE) и для начало нужно определить следующие пункты:
1)ну во-первых нужно определится стем что должна уметь прога.
2) разработка дизайна программы.
И ещё если реализовывать основные алгоритмы программы в dll-ках, то привязанность к одному языку разработки отпадает.