I think I know what you are talking about. I actually go out of my way to save new presets for project specific synth patches and plugin settings once I get them how I like. That way I can pull them up whenever I need to even if I start from scratch.
Of course this works best for plugins that allow you to create little folders to put groups of sounds/effects settings into. Ones that use one big global folder... well that gets messy but in that case I start the patch name with the project/song name then the track number/name/thing I applied it to.
Then I can drag those up from memory into new projects... and rename them again.
As I tweak them I will save to overwrite if they get better or add a date/version number so I can call up previous versions of my tweaks.
Kind of convoluted but it works and works across projects. For plugs/synths that allow exporting of preset banks I can back them up of move them to another system (or even send them to other users).
I would like to figure out a way to do that type of stuff on tools that DON'T have a built in export system but am currently too stoopid.