When developing a module, I generally BROWSE the final data until I'm ultimately ready to generate output. Then I need to add or replace a browse tool with an output tool. Perhaps a general purpose output tool could save time for developers where the output tool functions as a browse tool until the output is actually checked on the tool configuration.
Taking this a step further, if an output is defined and the module is executed one could have a row limit on the read of data into the browse function of an output tool and see the first N records within a browse/output tool.
Sneak Peek.
m