Sorry if this is too late to be useful for you. There is a program called
Remastersys which can create an ISO of your current programs. You can install
the ISO on a different machine, and have the same programs immediately
available, and all up to date.
However, the ISO doesn't include your data -- which includes configuration
files. Assuming the data is too large to fit on removable storage, you could
Share your home folder and copy things over across the network.