Comodo, while an excellent firewall, tends to pop up too much and doesn't seem to have an extensive 'safe program' list. Manually adding the rules every time is tedious, so I thought of an idea..
Why not have an optional pro-user driven database of safe and unsafe programs with descriptions of the programs in the database?
Alert: firefox.exe is trying to access the internet
User database threat rating:none
User database description:firefox.exe belongs to Mozilla Firefox, a web browser.
You could allow people to modify their personal databases, or opt out of it entirely (for coorperations who don't want it) as well as pick and choose from a list of known programs.
Thanks for listening/reading! If anything's vague, tell me and I'll clarify!