I think PG's midi editor(s) are the best in the business now that there is piano roll. PG has one particular midi editing function that is better than any other out there IMO.
It's the mode where you are looking at a staff, and the notes are on the staff, and you can switch between note lengths as horizontal bars off of the note, and velocity as vertical bars from the notes.
IMO, this is the most logical way to represent MIDI data for folks that are musically oriented from a more classical standpoint. Lots of people that use piano roll editors have no idea how to read notes from a staff and piano roll bars are what looks like music to them visually.
PG's method is the 'bridge' between staff view, where note lengths are 'quantized' with typical notation, and piano roll, where note lengths are visually specific. Using a vertical bar length for velocity value makes alot of sense to me as a piano player.
I've never understood why more DAW software does not emulate this piano roll/staff hybrid like PG's method. It's probably the one feature I miss the most by not using PG products any longer.
I'm sure I could grok with the auto-accompaniment part of PG products, but to get access to those, I'm looking at an expensive bill. I used PowerTracks Pro Audio, which I bought for $29 way back in the day, IIRC, and I paid for two different $19 updates, so I was a cheapskate customer. I would want to buy in at the Megapack level at $199, and I'm just not ready to go there. There's a guitar I want to buy first.
-Scott