There are two ways I can see that working -- either you ghost the entire drive like MRD said, or create a modified installation. A custom liveCD is great, but isn't much good for you if it doesn't provide the capability to install itself onto the host computer -- I don't know if the openSUSE liveCD allows that.
Probably the easiest way to package it without resorting to a full ghost (need lots of storage, specific to your system including user/pass) is to do an install, then have some system that keeps track of changes as you install the apps you want, and set your configuration up. One possibility is to make some sort of backup just as you finish the base install, then do the rest and make an incremental backup -- this will have only the things that changed, which it seems is what you're most interested in.