JMWE comes with a diverse collection of point-and-click tools you can configure without code. However, with some simple yet powerful scripting, you can make your workflows even more sophisticated.
JMWE's Editor and Tester is a very powerful tool. Its proprietary interactive inline help system displays what the script should return, provides a description of global variables that are available to use in your scripts, gives an explanation of how to access any issue field, lists methods and properties available on issue objects, and more.
The on-the-fly syntax checking and inline script tester will let you test and deploy your workflows. Even with minimal coding experience, you can quickly learn how to create sophisticated workflows and deploy them bug-free.
Also watch this video on how to build your own Condition using JMWE's Editor and Tester.