касательно инсталятора и сетевой подключалки
предлагаю внешний вид сделать одинаковым во всех трех(ричи пра ддр)
это не трудно
а тот код что различен вынести в либы, ну или хотя бы в отдельные функции что-ли
зачем? поменялся стандарт - переписал\доработал только либу\функцию не затрагивая гуй, прога работает дальше
-----------
по инсталятору - наброски DdShurick'a хороши, доделать, получится простой инсталятор
вариант SFS "усложнить", получим инсталятор для "экспертов"
--------
по сетевой - вариант DdShurick'a с небольшими переделками в ддр работает
тодо:
1)как правильно было замечено выше, надо договорится о стандарте
(пути для хранения настроек, имена файликов .. )
2)WiFi подключает, но надо полировать, плюс доделать UI - выбор точек, пароли и тп
3) 3G - в ддр подключал не с помощью up3Gmodem, а с помощью стандартного pppd
подключалось, в пра думаю тоже сработает, как раз вот здесь и можно чуть "разделиться", реализовывать подключение разными методами
===========================
все вышесказанное справедливо, если есть желание тянуть воз в одну сторону
иначе как обычно - каждый пилит свое ..