Omdat dit topic geen vraag bevat over hoe je dit zelf zou kunnen programmeren, hoort het niet in het programmeren-forum. Ik heb het daarom verplaatst naar dit gedeelte.
On topic:
In principe moet je al je data toch al backuppen, dus bij een nieuwe installatie zou je die data gewoon weer terug kunnen zetten. Verder wist Ubuntu bij een upgrade naar een nieuwere versie geen persoonlijke data, dus al je gegevens blijven behouden.
Zou je een nieuwe installatie doen over de al bestaande Ubuntu heen, dan blijft je home map ook gewoon bewaard. (op voorwaarde dat je die partitie niet formatteert) Inclusief al je gegevens en instellingen. Het enige wat je in dit geval opnieuw zult moeten doen is het installeren van programma's die niet standaard meekomen en het aanpassen van systeeminstellingen. Die laatste resetten wel naar standaardwaarden wel met een nieuwe installatie.
Edit: nog een toevoeging:
Dit soort ideeën kan je het beste posten op brainstorm.ubuntu.com, zodat de ontwikkelaars er kennis van kunnen nemen. Een vergelijkbaar idee wat al eerder is voorgesteld:
http://brainstorm.ubuntu.com/idea/26403/