If you want to have a Mac that's as free from garbage and stray files as you can get, I recommend giving CleanApp a try. The app runs a background process that keeps track of everything an app dumps on your system when you're installing it. When it's time to remove said app, this ensures that CleanApp takes everything off your system that shouldn't be there.