In the next release, code templates will be saved as a separate XML file similar to Snippets. It would also support multiple template files using paths contributed through VM argument: -Draptor.user.codeTemplates=c:/sharedTemplate.xml
The only real thoughts I had on this was more along publishing to a website. Instead of pointing to a file you could point to http:///xxxxxx/mysnippets.xml . That should work today. I hadn't thought too much on doing this all on local file but something like a manage the files could make sense or when you add a snippet ask what file to save it to.
If you log it to the exchange, we'll see what others think about it and if something comes out of it.