As requested, here is the tutorial for creating custom missions.
To start off I suggest you visit the NTW Script-o-Rama. From there you will find a basic introduction to scripting, helpful tips and advice on tools to use (mainly notepad ++). This thread assumes you have basic knowledge, all of which is available in the script-o-rama.
That's all I can think of off the top of my head. If anyone has any issues or questions feel free to post and I'll do my best to help