Criar pacotes é relativamente simples. Você essencialmente cria um tarball, que pode ser descompactado na raiz do seu sistema de arquivos (as estruturas de diretório paralelas), mas além disso há uma pasta debian, que contém scripts que podem ser executados durante o processo. Eu estou supondo que você sabia disso, então eu não tenho certeza exatamente qual parte do processo de criação de um pacote, você não está claro.
Vai dar-lhe um capítulo e verso sobre como criar o pacote
Diz que colocar arquivos .xpi em um determinado diretório fará com que o firefox os instale na próxima inicialização
link
Fala sobre o uso do unopkg para instalar pacotes libreoffice a partir da linha de comando.
Se você quer que a consultoria contratada faça o trabalho pesado para você, essa é uma questão diferente; -)