I found a form designer for FreeBASIC that's similar to delphi/VB. It's free and can be downloaded from this page:http://www.freebasiccompiler.com/
The latest FreeBASIC release for Win32 can be downloaded here:http://www.freebasic...t/index.php/download
This is nice. Place controls on a form etc.. The only thing that threw me at first was figuring out how to get stuff out of the control(such as text from the text control.) If you press F8 you get a dialog of user written functions to make it easier.
Like Delphi or VB you can compile and run from the IDE and not deal with a Window Procedure. The screen shot below is an app I did to try it out. It weighs in as a 50 KB stand-alone exe.