You can use DropIt to organize your files into subfolders named with many file properties.
You can use Abbreviations to customize the destination field of your associations. The selected abbreviations will be added in your destination field and during process they will be replaced with the correct file property.
Now are reported some examples of associations.
Name: My Documents by Date
Rules: *.doc;*.xls;*.pdf
Action: Move
Destination: C:\Docs\%DateCreated%\%TimeCreated%
Name: My Documents by Type
Rules: *.*
Action: Move
Destination: C:\Docs\%FileType%
Name: My Documents by Format
Rules: *.*
Action: Move
Destination: C:\Docs\%FileExt%
Name: My Documents by Original Directory
Rules: *.doc;*.xls;*.pdf
Action: Move
Destination: C:\Docs\%ParentDirName%