OnStart & OnExit For Software Registration.
This may have been posted here elsewhere but not sure.
But I thought it needed its own topic.
Having a program start automatically is convenient, but not necessary.
With some software, having the registration information is necessary for full functionality.
I use the run on start function in PStart to add registry entries to register my apps.
Then use the run on exit function to clean up my registrations.