Normally, we don;'t do free reviews, but one company called Real Basic has caught our eye with their flagship product, Xojo. Xojo is a simple, drag and drop, developmental tool for software engineers. As a matter of fact, it is so simple, even the average XetoWare user (you) can use it.
Xojo let's you drag and drop components such as buttons, textboxes, option boxes, etc from a 'palette' on to the program you are designing. Take a look below at what Xojo can do.
The best thing about Xojo, on top of its simplicity, is its portability. Xojo really encompasses the write once, run everywhere concept. Simply code your app in Xojo, and then deploy it to Linux, Mac or Windows. One downside of Xojo however, is that it costs a lot of money if you intend to use it for cross-platform development. More information can be found be using a simple google search!