Can a Keyboard Shortcut be Set to Connect to VPN?
You could create an AppleScript which would run a shell script to racoonctl - the specific commands will depend upon your VPN connection.  Then use Script Utility to enable the global Script Menu, then add a new keyboard shortcut in System Preferences > Keyboard > Keyboard Shortcuts, and assign it to the script (or use a launcher utility such as Quicksilver).