Can't really say that I've came across too many other environments like the PowerBuilder environment. The language, however is very simple, and the developer interface is very slick, so coming from another language isn't bad. I came from VB.net to PB6.5 and now PB10.5, and the initial shock of everything being separated was hard at first, but in a short time, I fell in love!