I've seen .png hairs do makeup, so making something like that would be the easiest thing to do.
Really what we need is a way to load multiple hairs so you don't have to bake the effect into individual hairs which is very limiting. I think hair files with a naming convention or extension could be used to tell the loader how to load them so they do not overwrite anything