I decided to create a character style in InDesign for formatting what I call a Distinguished Name. (A DN)
Whats a DN? It is a tuple consitsing of <First name> <GID> [<Middle Name] [Surname]
Example: David 32.1 Girlington
That means I am a 32nd generation Girlington and the first one in the index.
You can call me 32.1 for short
The above number, BTW, is not accurate. I am just too lazy to look up the actual number.
Or in my patrilineal line I am just 8.1 with no letter prefix. My oldest (American born) ancestor (1.1) with my patrilineal surame was 8 generations ago.
So, every place a DN appears it will have a special style applied to make it stand out in the text. Having defined the style in one place, if I redesign the style it automatically changes every DN in the entire document.