Let's say you have a folder in TFS with something you want to deploy, but that resource isn't something you actually compile -- it could be SQL scripts, database backups, anything! Well, the default build process template doesn't give you the option to just grab stuff out of source control and push it to a drop folder.
I recently needed to do exactly that, so I made a super-simple TFS 2013 Build Process Template that just downloads the workspace you specify in your build definition, then copies everything in that workspace to the drop folder. No compilation, no test running, nothing fancy. It just gets stuff out of source control and into a drop location so you can deploy it from RM.
You can grab it here!
CopyWorkspaceToBuildDrop
And a version for TFS2010:
CopyWorkspaceToBuildDrop2010
As always, use at your own risk.