PureStudio is a framework and pre-compiler for PureBasic. It organizes your PureBasic projects in "workspaces" which are essentially collections of specialized PureBasic code files. These library files (identified as .PBL) are XML files which hierarchally organize your PureBasic code and allow it to be saved and retrieved by the IDE. At compile time, these XML files are parsed and written into .PB files which are then sent to the compiler. Window and gadget events are handled through an internal mapping system which combines both PureBasic and Windows events, these are identified by the "pbm_" prefix.
At the current time, only PB 3.94 for Windows is supported.
The screenshots were taken on a Windows 2000 System. Click for larger version.
Screenshot 1: The DataBase Manager displaying its connection and table hierarchy, an interactive SQL session, and a column's properties.

Screenshot 2: The Layout Designer displaying an open window with a few controls and a related properties pane. In this shot, the mouse has right-clicked on the button gadget to access the underlying PureBasic scripts.

Screenshot 3: The Script Manager displaying the "clicked" event script and its prototype for the button in the previous screenshot along with additional event scripts accessible from a drop-down menu.

Screenshot 4: The Script Manager displaying a custom procedure script named "LoadMyJpeg()" along with its prototype.

Screenshot 5: The DataForm Manager. DataForms are database-bound visual forms for displaying and editing database-stored data. This screenshot shows a DataForm in design and preview mode. The DataForm elements and their related bound database columns are displayed in the bottom pane.

I will post a download link when I go to my office later today.