JDE DreamWriter equivalent - does one exist?



I have worked with JDE World for 6 years and was wondering if there is
any software in existance that performs the same type of functionality
outside of the JDE World environment.

I am at the point of changing jobs and chances are that I won't end up
working with JDE any more, but I got used to working with DreamWriter
as a way of calling the same program with different sets of parameters
and selection criteria which could be either prompted for at submission
time or preset so that the same attributes would be used every time the
job was submitted.

The normal equivalent for submitting a program is to create a prompt
screen for every program, which takes a lot of coding to create and is
always rigid as far as the fields that you can select on.

Is there anything out there that might do the trick?
I could always create my own, but to do it thoroughly would require a
huge amount of effort.

.