Hi Ian, macros can only read attribute data, so they don't have the means to create/edit attributes. There are API scripts(Pro subscription) like chatsetattr that can create/edit attributes. That said, I would think the number of attributes that would need to be created using such a script and macro when making a new character would be prohibitive.