Terry,
We do plan to add a full interactive debugger in the future. In the meantime, Aware IM offers a logger that, on its most detailed level, gives a full report of the rule processing including evaluation of conditions, execution of actions, assigned values etc. The Log Viewer presents the report in a tree structure, which allows isolating a particular execution branch and searching for specific keywords.
There are two ways to invoke the Log Viewer. One is in real-time where the results of execution are immediately displayed in the Viewer. The other is to save the log in a file and later start a standalone Viewer to inspect the contents of the file. The latter can be especially useful when investigating problems reported by customers.
The logging options can be accessed by clicking the Logging button on the Aware IM Control Panel.
The improvements to the rule interface you have mentioned are also on our TODO list.