I believe the tool of choice for today's online gaming is moving towards Flash. Flash offers a robust programming environment and many tools for GUI creation.
I've created a online gaming environment solely with the use of this tool.
The site is called HigherGames. Take a look and please let me know what you think. highergames.com