I recommend adding sections in the PP3 with the name of the profile (user selectable, such as B&W or sepia, etc.) with all the section names from the PP3 (like [Exposure], [HLRecovery], etc.) as the prefix for each value. For example, the following section…
could end up looking like this with all of these variation “sections” appended to the existing PP3 file. There would be one section for each complete profile variation, with an underscore delimiting between the section name and the key name.
ProfileName=Black & White 1
I also recommend storing all versions in the PP3 this way and using an additional section to define which one to load on open (last saved) like this.
LastSaved=PP3Profile4 (or this could just be 4)
I recommend keeping all of the existing PP3 info in the file as it is, so that all the PP3 processors can work on them as usual. Also, having it be the “last saved version” allows RT to use the same way of rendering the thumbnails.
Anyway, this is just my 2 cents. Hopefully this can be done easily. I’m looking forward to it!