I want to create a new node (NEWNODE) that will have most of the functionality that the job_per_template node has (including such features as workflow, etc). Is there a clean and quick way to accomplish that?