Sometimes I get multiple alerts from the firewall about the same thing (same connection, port, adress etc.) and when I allow (or deny) them I get 2 (or sometimes more) absolutely identical rules for that app (alert level = high).
Suggestion: could you make that the purge button, that currently removes programs that are no longer on your PC from the rules list, could also delete duplicate rules (per app) from the list as well?