Ubuntu LiveCD Creator

"This spec proposes a set of tools and graphical user interface to create and maintain custom Ubuntu LiveCDs.

Our scope includes all manner of LiveCD creation. LiveCD tools should provide a robust enough environment for the Ubuntu developers to generate the official CDs from them. Required functionality includes:

* Creating LiveCDs based on templates, such as bare minimum installing ubuntu-minimal
o Selects repositories
o Selects default packages

* Adjusting the packages on the LiveCD by adding or removing through a Synaptic-like interface

* Adding files directly to the LiveCD just before finalizing

* Modifying the default X11 environment
o Execute a GNOME, KDE, or XFCE log-in in Xnest
o Save the home directory as the /etc/skel

* Saving and updating LiveCD templates
o Save the package list, /etc/skel, and additional files
o Update by adjusting repositories and performing upgrades or dist-upgrades

* Adding the Ubiquity installer"

https://wiki.ubuntu.com/LiveCDCreator

https://blueprints.launchpad.net/ubuntu/+spec/livecd-creator

Resources: