This is great... BUT
I am doing something similar - I want a flexible mail merge.. this is what I'm doing... create a letter in a text field, format it nicely, sometimes individual words or lines maybe bold, include my own "tags" ie <<firstname>> and then use the subtitute script command on the field to change <<firstname>> to whatever...
Unfortunately - when you use any of these type of commands - they remove all the formating that you have put in and set it to the default for that field.... any ideas how to workaround this?