Trouble is files will also be created inthe bin directories the etc directory
and several other places as well.
If you used synaptic or apt-get to install most of your packages and haven't
cleaned out the system then most of the install files should be still
in /var/cache/apt/archives.
One method and it is one I have used successfully in the past is to cp the
contents of that directory to a cd take it to the other computer copy it to
the same directory on that computer and run sudo apt-get update, then sudo
apt-get dist-upgrade to get the second system to the same state as the first
one and then just use synaptic to install the packages. With any luck the
will be little to actually download from the net. It works best of course if
the two systems are similar otherwise some packages may not be compatible
with the second system and it will need to download them.
Any packages you didn't install via this method, then hopefully you have kept
the downloads and can put them on the cd as well.