With PhraseExpress you can create gender-specific phrases in no time. The same phrase can output "She has received her invitation" or "He has received his invitation" on a case-by-case basis.
If you enter the text contents of a new phrase in PhraseExpress and type a gender specific word in the phrase contents box, such as "he", "him", "his" "she","her", "hers", etc, PhraseExpress offers you to insert a generic placeholder instead:
If a phrase containing Gender-O-Matic placeholders is executed later, PhraseExpress prompts you which gender to use for this particular insertion and use that gender for the phrase contents.
The temporary system variable "genderomatic" stores your choice as number for reuse with other macro functions:
PhraseExpress auto-adapts the letter case, so you only need to use lower caps in the macros.