I didn't even think about the whole playing together or seperately thing, so thanks for bringing that up. I'll give it some thought.
And since she's gonna handle the engineering part I probably won't need any software myself, but I will definitely check out that article.