Sonar can do anything you want, it just depends on your knowledge of the application. Maschine is great to use as it is easy to work with and the work flow is great. I use it on every track just about. Sometimes I use Sonars step sequencer with Session Drummer and get great results. Just depends on your preference....
But you can sample, loop, edit, crop, fade in, fade out, delete, create drum loops, record midi loops, mix, master, etc... all in Sonar.
Just get to know the app well and you can do almost anything.