För loopbaserat jammande med datorer skulle jag rekommendera live, jag å apan körde som sagt det mellan våra lappies när jag var där senast. Men alla program som kan midisynkas fungerar ju, vilket är de flesta.
Reason går väl hyggligt, där kan man ju bygga om lite medans man lajjar, cubase och andra mer "linjära" program tror jag inte är lika roligt att bara leka loss med. Går ju inte att synka vart i "låten" man ska hamna med midi på samma sätt som rewire (vad jag vet iaf, kanske finns lösningar på det), så jag skulle nog rekommendera någon mer loopbaserad lösning.
Ableton Live är ju det naturliga valet för min del, men det kan nog funka med reason, energyXT eller att köra något annat program i en sequencerloop också. Dock är ju problemet med flera av dessa program (förutom Live) att det lätt kan tappa synk när man skyfflar om bland kanalerna, lägger in nya syntar och grejsar runt.