yep, Ableton live has a good MIDI editor for certain things (for example you can not write scores in it), it's really easy to use and there are lots of stuff if you want to dive deep.
Also from what i hear Cubase has a really good MIDI editor but i rarely use Cubase.
Personally, when it comes to MIDI, i like to use Logic.