I am using Print Presets in MacOS a lot and the "Reverse page orientation" option under "Layout" in the print dialog is not saved/respected by Affinity.
Looking closer at the printing preset .plist files I noticed that Affinity uses its own entry to save the orientation i.e. Portrait/Landscape vs using the default entry from MacOS.
MacOS uses com.apple.print.preset.Orientation to store an integer between 1 and 4 for Landscape, Portrait, Landscape + Reveres orientation, and Portrait + Reveres orientation.
Affinity bypasses this and uses com.serif.PrintSettings.Orientation to store an integer between 0 and 2 for Automatic, Landscape, and Portrait orientation.
Affinity thus ignores the "Reverse page orientation" setting because it is included within the Landscape/Portrait entry in the .plist file.
Not a terrible dealbreaker but one of those little quirks that don't really have to be.