Learn how to create animated transitions between different states of a single model.
Create a model to be morphed
In the "Object Data Properties" (where vertex groups are accessed), click on the "+" next to "Shape Key" - this creates a "Basis" shape - the default state of the mesh without any keys
Make the first shape key:
Click on the "+" again to create the first keyframe
In "Edit mode", adjust the vertices to an initial position as needed (if different from the basis shape)
Back in "Object mode", in the properties panel, click on the new shape key button "+"
In "Edit mode", adjust the vertices as needed to make change the shape
Repeat these steps as needed
In "Object mode", back in the properties panel, in the shape key area, uncheck all shape keys except for the key to copy
Make sure the key to copy is selected
Click on the "⌄", below the add/remove buttons to open the shape key menu
Click on "New Shape From Mix"
In "Edit mode", adjust the vertices as needed to make a new shape
Repeat the previous steps as needed
In the Playback Timeline navigate to the frame for the first keyframe (ie. frame 1)
In the "Object Data Properties" make sure that all shape keys that will be part of the animation are checked
Set the value for the Shape Key that should be visible to "1" and click on the diamond to make a keyframe (or hover over the number and press "I")
Set the value for all the other keys to "0" and set keyframes for each key
In the Playback Timeline navigate to the frame for the next keyframe
Set the value of the first shape key back to "0" and set a keyframe to save the change
Change the value for the next shape key to "1" and set a keyframe to save the change
Scrub or play through the Playback Timeline to see the transition