Since OpenVPN and OpenVPN GUI both require Registry settings I have made my own custom OpenVPN 2.1.x using AutoIT Script 3.0 (latest Beta)
Pretty much what it does is Copies the OpenVPN directory to C:\Program Files\OpenVPN and then imports the Registry settings into the registry then Installs the OpenVPN TAP Adapter then opens OpenVPN GUI 1.04 (from www.openvpn.se) and auto starts a Server connection (waiting for connections on tcp 6789). When the GUI is closed then C:\Program Files\OpenVPN is deleted and the TAP adapter is removed then the reg settings that where imported are deleted and everything is back to normal.
Since my knowledge of AutoIT is new and limited I am sure someone out there can improve this a lot more but none-the-less is works.
I have included the AutoIt Script in the below URL along with a working build.
Please let me know what you think.