Kind of hard to go wrong with Arturia's various sequencers, really. There's a bunch of that laying around in my studio: Microbrute, Microfreak, a pair of BSPs, Keystep, and a Keystep Pro which should be here in a couple of months. They do those things RIGHT.