other software is bpm, ableton, logic, pretty much anything that got a sequencer in it.
but fl has been great to me, tho edison is a beast for choppin, thats what i use but thats me and it fits my work flow. I like doing everything in one program cause i move fast when i make a beat so i wont loose the idea i got. reason and recycle is a good combo but it didn't fit my worflow, all the exporting and stuff i didn't like it.
but try all of em out and see what fits your workflow the best.