Most of the time, animators need to draw Keyframes (=important "key" drawings) and inbetweens (=animation between the keys) in two different steps.
So it would be very very useful to be able to differentiate them just with a different block color in the timeline.
For this, we would need to add another kind of frame called keyframe, that similar to regular frames but with a different color.
Then, to create them, to most simple and efficient I see is a switch in the animation docker, with Keyframe and Inbetween values.
-If set to Keyframe, creating a new frame with any way makes a keyframe
-If set to Inbetween, creating a new frame with any way makes an inbetween frame.
-Delete frame shold work on any kind, regardless of the switch.
-Moving a frame should keep its property.