DesInstaller is a simple tool that reads the receipts generated when you install a .pkg file with Apple’s Installer. Every file installed by this package is removed, even if it has been modified, and archived if you ask the DesInstaller to. If you decide to use a reinstaller, you will get a tar archive, for portability, and a shell script with a “command” extension, to be double clickable.
See the Daring Fireball discussion (2003) about Mac packages. Useful stuff… it’s also interesting to see how yet another idea from NextStep is still alive and kicking years later.