I suggest you start a new topic.
Something like:
How do I get these specific programs in a new Puppy version not having to re-install them.
List the specific programs.
Two ideas:
Putting them all in a ydrv.sfs that could be added to a new Puppy version frugal install.
When the frugal install boots.
The ydrv.sfs is loaded, with all in it, layered into the operating file system.
Having each program packaged as a SFS, that could be loaded into any Puppy version by putting it into the load list in SFS-load-on-the-fly.
Keep them in the same /mnt/home location.
Do a fresh new frugal install of a different Puppy version.
One time setup the load list in SFS-load-on-the-fly.