Tower allows you to archive all files associated with a revision/commit to a ZIP, TAR or TAR.GZ file.
Right-click the corresponding commit in the Commits view and select "Export This Revision...".
Creating a new local branch