Creating routines for several Wowwee robots simultaneously using the Roboremote software exposes limitations of the Wowwee software. It can be done, but it's not easy. I'm one of the software designers of Go-Robo Studio. We're currently working with the Roboremote APIs (thanks Wowwee!) to integrate all the features of Roboremote into Go-Robo. This will allow you to create timeline programming applications for multiple Wowwee robots simultaneously. Go-Robo Studio currently works with RS1, RSV2, RS Media, Roboquad, Robopet, Roboreptile and Roboraptor. We're adding Femi, Wrex and Tri-bot at the moment.
The programming language in Go-Robo is called GRIDscript. It's a simple scripting language a bit like Microsoft's Visual Basic. Like all languages it has loops, variables and conditionals. All the IR commands are stored in a database along with their timings (You can hack the XML instruction databases). You can use Go-Robo to download programs into your robots and Roboremote, or you can stream commands to control your robots directly from your pc.
The next beta will be available in a couple of weeks, this will include the new robots Femi, Wrex and Tri-bot. So if you have some robots and a Roboremote and fancy trying out some programming with Go-Robo Studio, it would be great to hear from you.