In your project, under NetworkSuite items, you can have various Jobs and Tasks. Using these, you can specify which project/scripts on which remote hosts you'll like to run.
Once you have those setup, you can in your code do something like:
What you'll want to do is install all the example files and study the networksuite example. You're basically setting up projects on your remote computer and calling some sort of Task/job to trigger running those external projects. Then using NetworkSuite variables, you are able to pass data between various hosts.