Alan,
I'm nowhere close to that. I've just started using Bookends to manage genealogical references. Evidence Explained (Elizabeth Shown Mills) has 170 QuickCheck citation types. Since Bookends is limited to 40 types, I've adopted the following approach.
1. For each of the 170 QuickCheck models, create a new reference to serve as a template;
2. Populate the template's data fields with the parameter names employed by the QuickCheck model;
3. Using Formats Manager, enter the field order needed to reproduce a citation in Evidence Explained format.
For example, in the case of QuickCheck model EE094, I've decided upon the following assignments:
a = WEBSITE OWNER / CREATOR
t = DOCUMENT TITLE (QUOTED EXACTLY)
P- = PAGE
d = DATE ACCESSED
s = WEB SITE TITLE
z = URL
u2 = COLLECTION
u3 = ITEM TYPE OR FORMAT
u4 = CREDIT LINE
With these field assignments, the following field order in Formats Manager creates a citation in Evidence Explained format:
“u2,” a, s (z : $accessed $d), u3, "t," $p. ^pp. $p-; $Crediting “$u4.”
Whenever I need to create a new citation modeled after EE094, I copy and paste this field order into Formats Manager. Then copy and paste the formatted citation from Bookends into whatever genealogy software I am using. For safekeeping, I also copy & paste the Bookends field order and the resultant citation into the Bookends' Notes field.
The difficulty is that this has to be repeated EVERY TIME a new genealogical citation is created from a template.
In the long run, it might be easier to use a dedicated genealogy app that creates citations in the proper format. The drawbacks are that In doing so, one gives up control to the genealogy software. Another issue is that each genealogy app interprets Evidence Explained differently. And some have criticized Evidence Explained as being too complex. It is a situation that begs for a killer app to generate genealogical citations.
The following web sites are relevant to this discussion:
https://www.evidenceexplained.com
http://jytangledweb.org/genealogy/evidencestyle/