Kevin,
We used to use CFPreferences on macOS. They're horribly slow so we had to go with our own implementation.
We have a way to share preferences via the Export and Import buttons in the Preferences dialog. You can export just what you want and nothing else by selecting only the items you care about (IPTC/XMP related entries.)
-Kirk