Ну и TINIPropStorage/TXMLPropStorage (LCL компоненты нативные) для тебя тоже хорошим и простым вариантом были
С помощью TINIPropStorage/TJSONPropStorage можно вот так в дизайнере форм настроить свойства нужные для сохранения. Считываются все визуальные и невизуальные компоненты LCL. И выбираешь те свойства, которые нужно сохранять на диске между сессиями