credo che per questo tipo di musica sia ottimo un software che gestisce i loop tipo Ableton Live, Fruity Loops Studio oppure "GarageBand" (per mac)
Ho un amico che usa Cubase + Reason.