The issue that gets me is that Google Photos and Apple photos will let you manually pick a date, but they won't actually set it in the photo EXIF, so when you move platforms. All of the images that came from scans/sent without EXIF lose their dates.
IIRC osxphotos has an option to merge external metadata into the exported file.
It's in sidecar files. Takeout gets them, some tools read them.
IIRC osxphotos has an option to merge external metadata into the exported file.