Not speaking for others in this thread, but Edge Animate had a neat keyframing method no other app has used. Instead of just a single playhead, it had an optional pin too (you could turn it off). Effectively it was draggable like an second playhead, so this process worked:
- Start with the pin at 0:00 and the playhead at 0:00.
- Move the playhead to 1:00, leaving the pin at 0:00.
- Move a shape on the canvas, and two keyframes are recorded. The new position is recorded at the playhead, but the original position is recorded at the pin.
My issue with the way that Hype's keyframes work is that every single one needs to be created manually. I'm far more used to the Motion and FCP X way, where you only need to create the first keyframe on a parameter, and any subsequent changes automatically add a new keyframe. If I do this in Hype I've just modified a previous keyframe, and that's unlikely to be what I meant to do. Hype's "record keyframes" function is good, but I have to remember to activate/deactivate it because I don't usually want to create keyframes for properties I haven't modified yet.
I can see why you've made the decisions you have (and quite like Hype's animation engine), I just prefer something that's between the two extremes, and I'm sad to see the new system in Edge Animate disappear.