I have the Rev 2 set up as an external instrument, but when I close and open the project, how can I ensure that the same preset is selected from the project to the synth? Otherwise, I'll have to note down the preset, then find it again on the synth.
The old school way was to record a sysex dump of the patch being used in the beginning of the project. (Before the song actually starts) This would save the patch data in the song itself and load it back into the synth when played back. I got into the habit of leaving 33 bars open in the beginning of all my tracks/projects. I still do it for other reasons now that I don't use sysex dumps in my projects anymore.
The patch script idea works great if you aren't constantly changing the internal presets that are loaded into the synth. (Most don't so this may be fine for you) If the synth's contents aren't what they were when you saved the song....It will call up whatever preset is currently loaded into that preset location. So then you also need to know what bank of sounds were loaded into the synth at the time.
Lately I've been using and relying on VST editors. With the Rev2 I use the CodeKnobs editor. It loads as a vst instrument and as long as I save the Nuendo project, the editor retains/saves the preset info and calls it up when the project is loaded into Nuendo. I don't even have to save the synth preset to the synth or the PC. The editor does it automatically when the Nuendo project is saved. This feature saved my ass recently. My system drive went down without warning, containing all my presets saved through these editors. (I use several) The thousands of presets saved to my hard drive were toast. I had back ups but not of the most recently created sounds. Then I remembered the VST editor and started loading the demo projects that used the lost presets. I got them all back by simply loading the Nuendo projects and saving the current preset from the editor.