Backup
Backup deleted files/registry items.
And allow them to be packed in a way that they can be used to create a custom installer package of software
This would create two amazing features
CUSTOM INSTALLER PACKAGES Create self-extracting packages of any software along with the settings you specified for it. You can then reinstall the program, with the same configuration on any other computer with the same operating system
AUTOMATIC BACKUP Uninstalled an application by mistake? No problem. A backup is automatically created so you can easily restore it with the same settings as before
Great ideas, need to think it over.