Persistent values for an Editor Window?

I want to use an Editor Window as a template, and fill in the values of a bunch of script instances with it. I’d like for the values I enter to be persistent, so I don’t have to fill every one in, every time. However, closing the Editor Window resets the values. How can I fix that?

Also, reading my first sentence, do you have a better solution, that doesn’t use EditorWindow at all?

Look up EditorPrefs in the scripting manual

Rock on. Obviously never had a use for that before now, but wondered if something like PlayerPrefs would be a solution. Thanks!

Okay, what about Objects, not value types? As in, Materials and Renderers.

I would really like a solution to this. For example, I want to drag in a bunch of textures onto Editor Window variables, and use PackTextures on them. I’ll surely be adding more textures in the future, but I want the old variables to keep their values.