1. The Open Labs software is the perfect place to start.
Stagelight is for learning the basics & for quickly generating ideas with sound
After you finish learning on the OpenLabs software, this is what i would learn next.
2. Native Instruments makes a program called...Komplete
"Komplete" lets you control every instrument you can imagine with a simple piano keyboard
Check this out:
If you learn Komplete, you can play any instrument.
3. After you learn Komplete,
The HP Sprout becomes your ultimate custom DJ Rig.
You design it however you want, and you'll be able to play some serious shows. You can control lighting, sounds, keyboards, video screens and more all from this one big computer, and it will be able to run Windows and Mac at the same time.