Is it possible to create a template specific auto correct word list?

I’m working on a couple of different projects, each requires me to tinker with the auto-correct list.

Is there a way to create an template and then lock a auto correct list specifically to that template, so that when I’m not using that template auto correct reverts back to its original setup?

I looked into your requirements but did not find a possibility to link auto correction to a specific template. Except you use different languages for each template.

As for different auto corrections in the same languages, what are examples of project specfic autocorrect words? Could you provide some examples for REPLACE and WITH? I ask for such examples because I feel it should be possible to create one list for all projects.