Для Windows, вероятно, мало что можно сделать, чтобы избежать использования установщика Windows, поэтому я рекомендую вам взглянуть на Wix , который представляет собой набор инструментов с открытым исходным кодом от Microsoft для создания установщиков, которые будут защищатьУ вас много проблем.
У меня нет непосредственного опыта установки плагинов для браузера, но я предполагаю, что установка ваших плагинов не сильно отличается от установки обычной программы - вам нужно разместитькуча файлов и установить некоторые ключи реестра и так далее.Какие разделы реестра и т. Д. Должны быть задокументированы разработчиком браузера (и вы, вероятно, уже знаете это, так как сделали свои плагины).
К сожалению, я не могу помочь вам, когда дело доходит до Mac.