Yeah, the scripts were the problem as most often they are in the root directory of the project. What I’ve figured out, though, is this:
Create new interface in project
Create container in new interface - I maximized it to cover the entire screen
Right click on the container in the menu, select “Make Tabbed”.
Right click the container, then select “Add Tab”. Name it something you’ll remember, such as the interface name
Import template into project - As far as I can tell you can’t import directly into the container, but I could be wrong. At this point you should have your container as well as the imported template in the same root directory.
Select the imported template. Click & drag to select all of its elements (in the main center window, not in the file list). Hit Ctrl+C
Navigate back to your tab under the main container. Hit Ctrl+V to paste all the elements (buttons, etc). This will just put them into place, but no scripts or expressions will be copied.
Select each expression 1 by 1. You can copy/paste them individually over into the tabbed container.
Scripts are a bit trickier. First, double-click on a script in the root directory. This will select the entirety of the script. Hit Ctrl+C. Then, in the tabbed container, create a new script with the same name. You can then Ctrl+V the script into the new script shell. Make sure that you pay attention to the type of script that it is (such as MIDI_ARGS) and match it to the original script.
That’s about it. It takes a little time to import templates like this (which is only designated by the .jzml filename) as these ahve been saved as projects rather than modules.
Hope this helps! Let me know if you have any questions!