I have written a first version that you can consult at: http://docs.codehaus.org/display/IZPACK/Best+practices IzPack developers can make modifications. Cheers