I'm writing a script, now I'd like to understand how these properties can be saved, the properties are stored in a class PropPerSet(bpy.types.PropertyGroup), I put a StringProperty as input to give a name to the preset, 1 button operator for save 1 button operator to delete current preset, and an EnumProperty for a list of options, the class is based on Scene.scene_check_set = bpy.props.PointerProperty (type = PropPerSet), it is possible to save in a text file, or better other solutions ?
Edit 1:
This is my idea input is StringProperty, dropdown menu is only example i put manually in enum "My preset 1":

scene = bpy.context.sceneandscene.scene_check_set.fooetc in values. – batFINGER May 02 '19 at 14:41