The idea for cookie managers is great, but wouldn't it be simpler just to build in Preferences to Safari than to have a separate and external program? Safari already has a Preference to "Accept Cookies: Never."
All that is needed are two tweaks: (1) Always allow such as *apple.com; and (2) Always allow and Dump at end of session domains such as *yahoo.com (for mail).
I'm no programmer, but I think an app. for developers, "SIMBL" already makes modifying Preferences easy. I use Saft and Pithhelmet which use that.