A maneira mais simples que eu sei como fazer isso é remastersys , embora haja certas coisas que você deve saber ao fazer isso. A coisa legal com debian e remastersys é que você pode fazer backup e restaurar em uma instalação de linha de comando (o build do ubuntu precisa de algum sabor da GUI já que usa ubiquidade). O ruim é que você precisa de alguns pacotes extras - Os módulos squashfs e aufs-modules ou unionfs-modules, e tentando executar remastersys sem eles, resultam em coisas muito ruins acontecendo. Você também é "restrito" a uma imagem de 4 gb.
Isso permitirá que você crie uma 'respin' apenas com seus pacotes instalados, ou trabalhe como um backup inicializável que irá inicializar em sua instalação e para uma nova instalação. É incrível e vale a pena tentar.