I've been coding PowerBuilder since version 5 came out in 1995. Probably considered an expert by some... Lets just say, long enough to know that there are no experts in PowerBuilder. I can build a simple application with PB inside of an hour.
However I have built my very own foundation class library that I base all my apps on. Not sure what to call it yet... been calling it the Leistware Foundation Class.