Eu fiz algo semelhante antes usando o NSIS . O NSIS (Nullsoft Install System) é uma ferramenta de assistente de instalação de código aberto. Você pode facilmente criar um instalador incluído que inclua e execute todas as suas dependências. Por exemplo, o instalador do Firefox (e muitos outros projetos) usa o NSIS.