Implement --save-template option