Just to be clear for me (after reading your Applescript), that if I want your macro to, for example, always click the Don't Save button, I would edit this line in your script...
property theButtonNames : {"Don’t Save", "Delete", "Delete Copy"}
...so that it only reads...
property theButtonNames : {"Don’t Save"}
... is that correct?