if youve never made a beat before i would try fruity loops, then if thats too simple or you master it quickly step up to reason. all you will need is a simple midi controller to play your notes. if you want to use outboard gear you will need to get a sequencing/audio program like cubase, sonar, etc.... because reason has no midi output. but try those two out first and see how you like it.