Ich schau mir mal die mORMot2 an, aber eigenlich ist es ja recht simpel über den VarType.
Die Funktionen sind nur Wrapper für BinarySave und BinaryLoad. Es gibt auch BinarySaveBytes, BinarySaveBase64, BinaryLoadBase64. mORMot gibt es seit fast 15 Jahren (nicht unter diesem Namen). Es ist bei mir immer dabei. Bei äquivalenten Funktionen sehen die Delphi Bordmittel oft ganz schön alt aus. Außerdem hat mORMot vieles, was Delphi gar nicht kennt.
Bis bald...
Thomas