Put the following into /etc/launchd-user.conf :
/etc/launchd-user.conf
umask nnn
where nnn is the desired umask in octal (example: 002)