Suggestion about Shader Preset Save Options for Image Editor and Layered Image Editor

Hi! From what I understood, when we use the image editor or the layered image editor, it is not possible to save the settings that we used separately, in different shader presets. For example, I used several images without background, each image in a different layer in the layered image editor, and I added a color layer to create a background. I would like to save this color layer as a specific shader preset, separately from the other layers, in order to create different color options for the background, independantly from the images that I used in the other layers... (I hope that my explanation are understandible; the idea would be to save the background and the images in separated preset to allow more combination possibilities with less shader preset...)
As the same way, I used a specific tiling in an image editor, and I would like to be able to save this tiling as a specific shader preset...
So, I think it would be a nice improvement if you could add this kind of option in a future DS version, please.
Thank you in advance!
Comments
As for the settings in Image Editor, you can save them in Shader Preset by each slot... however, you have to select both of Image and Value because Image Editor cannot work without an image (texture map), that's the prereqsites. If you don't need the texture map, then you can delete it in the preset DUF file. Then the preset can still apply the settings of Image Editor to the corresponding slot in which there's an image.
As for LIE Presets, right ~~ there's no option to select defined layers in Layered Image Editor for saving... let alone what you need seems a Shader Preset that can work on a certain layer in LIE, which is not even possible... Shader Preset and LIE Preset are different things and work for different purposes.
In your case, 1) One way is very simple, you either can only define a Color Layer in LIE, then save it as an LIE preset; or modify LIE Preset DUF file that has multiple layers by just keeping the Color Layer. Then, when loading the above Presets to the figure or selected surface(s), use Replace option rather than Stack option (Ctrl + Load...) , the settings in existing Color Layer will be well replaced; 2) Alternatively, you can write a script template to do the same thing, just like the way of applying make-up presets on Genesis 9...(The typical case is to change the color in Foundation Layer...) However, that'll be more complex for sure.
Edit: Certainly I also hope that Daz dev. team can improve these features.... but TBH, I personally don't think they'll make it... or at least not that soon ~~
Thank you very much!
I think I don't understand wel; how it works: I tried:
1) to delete the image layers and keep only the color layer before saving; in this case, when I start from my LIE with both image layers and color layer and I load the LIE preset that I saved, that I use the Replace option or the stack option, the entire LIE is replaced, and I loose my image layers.
2) turn off the image layers without delete them before saving; in this case, when I load the LIE preset with the Replace option, the image layers are still there, but turned off (I guess it is logical)... So I need to turn them ON, and I have not the impression to have more flexibility than before. Furthermore, if I change the images in the image layers, will my LIE preset actually change only the color layer and won't come back to my previous images?
Do you know which programming language is used to do this kind of things, please? I am pretty good in python, but espacially applied to physics, and I don't know other programming laguage yet...
Thank you in advance!
If so... I don't know other better ways ~~ I will test it later on.
The script is just Daz Script :http://docs.daz3d.com/doku.php/public/software/dazstudio/4/referenceguide/scripting/start#scripting