I don't know how this could be done reliably, since it would be a huge challenge for the software to ID the strings that are "PII".
I think it is very rare that a user designs the macro and actions with "PII" in the macro or Action names. Sure the data being processed might have PII, but not the syntax of the Macro and its Actions.
For those few edge cases, I'd suggest annotating the Macro/Action images in an editor (like SnagIT) that can apply a blur tool on the image text selected by the user. This works very well for me.