Thank you Hardit for your wonderful reply.
I replicated everything you did and I got it to work with CollectionA through CollectionD as you described.
The next thing I did was to try to apply the concepts you showed me to the actual context I am using.
Here is a picture followed by code used for controls:

GALLERIES
galGoogleContacts (the green gallery in the picture - bottom left)
- titleGCnames text is ThisItem.'gd$name'.'gd$givenName'.'$t'&" "&ThisItem.'gd$name'.'gd$familyName'.'$t'
- subtitleGCupdated text is ThisItem.updated.'$t'
- bodyGCid text is ThisItem.id.'$t'
galCDScontacts (the light coral gallery in the picture - top right)
- titleCDScontactsnames text is ThisItem.'First Name'&" "&ThisItem.'Last Name'
- subtitleCDScontactsupdated text is ThisItem.'Modified On'
- bodyCDScontactsid text is ThisItem.'Job Title'
galCollectionAmber (below the yellow and above the blue gallery)
- titleCollectionAmber text is CollectionAfirstname
- subtitleCollectionAmber text is CollectionAtime
- bodyCollectionAmber text is CollectionAid
galCollectionBlue (the blue gallery)
- titleCollectionBlue text is CollectionBfirstname
- subtitleCollectionBlue text is CollectionBtime
- bodyCollectionBlue text is CollectionBid
galCollectionCantelopeOrange (the Orange gallery)
- titleCollectionCantelopeOrange text is CollectionCfirstname
- subtitleCollectionCantelopeOrange text is CollectionCtime
- bodyCollectionCantelopeOrange text is CollectionCid
galCollectionDahliaPurple (the Purple gallery)
- titleCollectionDahliaPurple text is CollectionDfirstname
- subtitleCollectionDahliaPurple text is CollectionDtime
- bodyCollectionDahliaPurple text is CollectionDid
BUTTONS
btnMakeAmberGC
ClearCollect(CollectionA,ForAll(GoogleContacts.ListContactsV2().value,Patch(CollectionA,Defaults(CollectionA),{CollectionAfirstname:'gd$name'.'gd$givenName'.'$t',CollectionAlastname:'gd$name'.'gd$familyName'.'$t',CollectionAtime:updated.'$t',CollectionAid:id.'$t'})))
btnMakeBlueCDS
ClearCollect(CollectionB,ForAll(Contacts,Patch(CollectionB,Defaults(CollectionB),{CollectionBfirstname:'First Name',CollectionBlastname:'Last Name',CollectionBtime:'Modified On',CollectionBid:'Job Title'})))
btnMakeCanOrMixAmBl
ForAll(GoogleContacts.ListContactsV2().value,Patch(CollectionC,Defaults(CollectionC),{CollectionCfirstname:'gd$name'.'gd$givenName'.'$t',CollectionClastname:'gd$name'.'gd$familyName'.'$t',CollectionCtime:updated.'$t',CollectionCid:id.'$t'}));ForAll(Contacts,Patch(CollectionC,Defaults(CollectionC),{CollectionCfirstname:'First Name',CollectionClastname:'Last Name',CollectionCtime:'Modified On',CollectionCid:'Job Title'}))
btnMakeDahliaPurple
Clear(CollectionD); ForAll(CollectionB, If(IsBlank(LookUp(CollectionA, ColA = Value)),Collect(CollectionD, Value)))
I tried more of my own code for this button (see below) but I just got more red squiggles.
- Clear(CollectionD); ForAll(CollectionB,If(IsBlank((LookUp(CollectionA, CollectionA.CollectionAfirstname=CollectionB.CollectionBfirstname)),Collect(CollectionD,{CollectionDfirstname:CollectionBfirstname}))
Hardit, if you or anyone else can please help me to correct the code for the btnMakeDahliaPurple button I would very much appreciate it.
Thanks again for the assistance you offered to date and for any other suggestions you might have.
GERALD DAHL