About Droffett

Drop application which “flattens” a folder, i.e. moves or aliases all files which are descendants of it so that they are directly inside it. Droffett can also be used to aggregate a set of files by extension. This process will place all files with the same extension into a folder named after that extension. Specify this option using the Preferences window. Various options available: Treat bundles as files, rename duplicates and aggregate files by extension when done.

Read more: http://www.apple.com/downloads/macosx/productivity_tools/droffett.html