I don't believe it is possible to make the behavior you desire the default / general behavior. Look here for details regarding "base permissions". For files the base permission is 666 or rw-rw-rw while for directories it is 777 or rwxrwxrwx. umask may further restrict base permissions, but cannot grant additional access. In other words, umask cannot be used to set the execute bit on a file.
If you want this to be the default behavior for a specific file creation mechanism it may be possible to create a shell script or other mechanism that when invoked creates the file or directory and issues a chmod 007 on the file or directory.
There are likely security issues making every new file writeable and executable.