So if the script needs to be written in LUA, then the template would be too. The mission builder would output what ever variables is need to complete the template into a full script.
Example, pre-code/functions/callbacks or whatever is on the template,it is set up with whatever basics are needed,all that is missing is the ingame cords,waypoints,objects etc. once your done building your mission, you hit save and it fills in the cords,waypoints etc.
the whole point of this is, people who have no idea how to code,don't have time to learn or just for faster development of missions would find this tool useful and easier.