I am writing a simple menu-based RPG (combat is turn-based and such), but I have realized I had better organize all of my widgets before I actually start implementing the GUI. My application "changes windows" by lifting frames containing widgets or other frames (or both). Is there a commonly-used or suggested method or organization program to help me keep track of everything neatly before I start?
Thanks.