The plist class for REALbasic allows you to maintain an Apple-standard plist preferences file in REALbasic app. You can easily maintain plist files from the simple to the complex and the preferences are kept in memory. Therefore, when your application quits, just call the Save method and the preferences will be saved.
As you have already noticed, there are two classes used in plist. The plist class handles loading, saving, and error reporting while the plistDict class contains the data of the preferences file and all the methods to manipulate the data. When you download the ZIP file of plist Class you will get access to some REALbasic examples and a PDF documentation.
MacCrafter’s plist class has five serious bugs – an updated and corrected version including a description on how to use it can be found at http://www.declaresub.com/wiki/index.php/Property_lists_and_how_to_make_them_using_the_plist_class