Yeah, that'd be great; thought of it somewhen too.
Maybe also with the settings for used effects (e.g. "Gaussian Blur - Radius: 5" or "Oil Painting - Brush size: 3, Coarseness: 50")
Even better would be, if you could also load such a history file. Well, then we're nearly at the script idea someone else just posted a few days ago