Drumbeat creating packages

I have almost every music sequencing, editing and recording package around but i'm getting a bit fed up of using the loops that these companies sell and distribute. I want to make my own drum beats...is there a software package that can do this?