UFLDesigner should aid with visualizing the flow of control through the INI file
Currently, the UFLDesigner is focused on helping the user add content (variables, filters, actions, etc.) to the INI file. However, the UFLDesigner does nothing to help the user understand the interaction between these components.
Rather than having the 5 tabs on the left pane, the UFLDesigner should be rearranged to show the flow of control through the INI file, perhaps as a programming loop. Then the user can add content to the skeleton loop.
The loop arrangement would also help the user debug the INI file, since now the loop can be stepped through, line by line, showing the value of each variable at any moment and showing which message sections are executed.