The program wxGlade is a tool for designing Graphical User Interfaces (GUI).
It is intended to be used with the wxWidgets framework in all its flavors: C++, Perl, Python and XRC.
You use a visual editor for creating forms, menus and toolbars with the mouse.
Your design is saved in a .wxg file, which is the wxGlade file format.
Then you generate source code or XRC by using visual tools or invoking wxGlade at the command line.
You can also use wxGlade in your makefile by generating source code only when the .wxg changes.
A .wxg file can contain multiple forms, panels, menus and toolbars and generate either a single file containing all classes or multiple files containing one class each.
wxGlade does not manage events, file inclusion, function names, stubs or anything else but graphic interface code.