I think there's a bunch of programs you can use for this. I feel like its all about choice and opinion though. How deep do you wanna get into it?
Do you just wanna track out your patterns to the program or were you looking to edit specific bars and measures?
I'm currently using ableton live 8.02 to ...