I see you spent much effort on the interactive screens to edit the invoice (et al) layouts, which translate into a Visual Foxpro report form. We are editing the report forms directly, as the interactive system limits what you can do. However we have to be careful not to use the interactive screen on a layout we customized, or it will lose our VFP changes.
How about a simple menu option: Edit Report Layout Forms that would allow the user to edit the WYSIWYG forms themselves and bypass the wizards?