Instead of each program using notifications, an easy solution is to use dunst. It supports notifications through notify-send as well as their own program. To launch on startup
exec dunst&