Not certain there. I do know I have attempted to modify a template on the pc version of ESL and royally messed it up. So I would close the app and open it back up and it would still be there. The messed up one asking me to program. I have found it easier to just change the XML side of the template to do what i want. But thats probably due to my background as a programmer.
Either way, while I have never had a reason to contact their tech support with a setup issue, I have heard they were pretty good.