I was wondering if anyone has experience using an app to monitor file system changes for the purpose of uninstalling applications, I found a tool called FSMonitor, which seems to do that. I'm not entirely sure how it works, but I assume it tracks which application created each file, allowing you to locate all files created by that app and completely uninstall it.
User needs a tool that thoroughly removes all leftover files after app uninstallation, as existing tools leave extra files.