I have a number of variables that store useful state that would be nice to persist across restarts of Emacs. Are there any libraries that allow this to be done simply so I can avoid a bunch of boilerplate for each variable?
I've considered the customise framework but that implies putting everything in one file and it would be nice to specify a specific state file for a given set of variables so they can easily be blown away when required.