Tower allows you to archive all files associated with a branch to a ZIP or TAR file.
Right-click the corresponding branch in the Sidebar and select "Export Files...".
Creating a new local branch