Your comments

I understand that "git archive" could be configured as an external tool. However it would be much more convenient if it was integrated as part of SmartGit under the "Local" directory. SmartGit knows all the repository details and could provide a nice interface for selecting the project reference and directory(s) for creating the archive.

Please reconsider