I don’t think it would be 100% possible. You could definitely do it more efficiently with an API script, but the only way to set a default token using the API is if you have a token. The API could create the token on a character when it’s duplicated ave doesn’t represent the new character, but ONLY if it’s imsge is in a user library. If it’s in the marketplace it would not be possible to make the token. It could detect that state and help you. I generally drag out a token and use TokenMod to reassign it.