To answer my own question.
The documentation issued with NX4 gives a basic overview of the compiling and running processes.
The examples issued with NX4 give a good overview of the possibilities, especially with the remote example, which has a more complex structure.
The Journaling capabilities can be used to explore the java code of any action needed.
In short, there may not be any need for more than this.