Could your .. recombining script, be integrated in such a way as to allow a user with a running modified Knoppix USB system, to 'simply' press the "install to usb" button, and have the 'new' system installed on an empty USB drive, with all the personal modifications recombined;
Short answer: recombine on the fly isn't possible.