It is complicated to install applications on the RAM of a Live CD, and all the changes made to those programs and the installation itself will be lost once the computer is rebooted, so a good alternative is to use portable applications, that can be run from either the Live CD, or from a USB flash drive connected to the computer; there is even software dedicated to create those portable applications (VMware ThinApp, Virtual Application Studio or others).