My uncle has programmed with Clipper and VB for quite some time now and is really interesting in shifting gears and moving some of his clients to an open solution. Are there any tools out there for the average programmer that make it fairly easy (intuitive?!) to create a GUI? My first thought was Java, but I'm not sure ... Thanks! John