Debian Testing è un'ottima base di partenza; se quello che vuoi fare non riesci a farlo con Debian, difficilmente riuscirai a farlo partendo da altre distribuzioni.
La scarichi da qui
http://cdimage.debian.org/cdimage/weekly-builds/Poi dovresti individuare quali pacchetti hanno le altre distribuzioni di Linux che tu vorresti avere, SENZA dimenticare le dipendenze, le dipendenze delle dipendenze, le dipendenze delle dipendenze delle dipendenze, ecc... E QUI VIENE IL BELLO!
Già, perché se il programma che desideri (o sua dipendenza) è coperto da licenza che ne limita l'uso, potresti non poterlo portare legalmente in altre distro!
Successivamente, devi scaricare i FILES SORGENTI dei programmi (e relative dipendenze) che ti interessano, e compilarli nonché installarli nella distribuzione che hai deciso di usare come base.
A questo punto, comincia la fase di TESTING, durante la quale provi il nuovo programma assieme ai vecchi programmi per verificare che non ci sia un conflitto (se due programmi usano la medesima risorsa nello stesso momento, il sistema potrebbe andare in crash).
Verificata la stabilità del S.O. Linux così ottenuto, potresti creare la .iso del S.O. Linux da te ottenuto utilizzando Remastersys
http://wiki.ubuntu-it.org/AmministrazioneSistema/BackupDelSistema/Remastersyscosì hai il S.O. che desideri, e la .iso per installarlo in altri PC.
Infine, dovrai mettere in rete i repository (da tenere sempre aggiornati) per la tua creatura, in modo da poter correggere eventuali BUG scoperti in "corso d'uso".
Se provi a farlo, ti renderai presto pronto che evitare che un programma entri in conflitto con altri programmi, non è così semplice, ma un tentativo puoi sempre farlo. D'altra parte, all'interno di Debian Testing ci sono tanti programmi che, forse, quella da sola è sufficiente a permetterti di creare la distro di tuo gradimento, con meno fatica a più probabilità di riuscita di quella ottenibile prendendo i programmi da distribuzioni fra loro così diverse.
Fossi in te, seguirei proprio questa seconda via: se non altro, i repository esistono già, e contengono già programmi che raramente entrano in conflitto fra loro, e non li dovrai aggiornare tu. In altre parole, ci sono maggiori probabilità di riuscita.
qui è spiegato esattamente cos'è Debian Testing
http://www.debian.org/devel/testing.it.htmlSe leggi tutto, capirai anche perché quello che vuoi fare tu nel modo che proponi tu, per una persona con poca esperienza specifica è praticamente impossibile.