Tunnelblick is an easy GUI for OpenVPN, with everything you need, including openvpn, tun/tap drivers, etc…
To finish configuring the VPN server you need to set up the port forwarding on your router, and Advanced Routing. This information is on the building and configuring OpenVPN page.