Yes, it is a great idea. I suggest to add a system of animation curves to control the speed and the position.
The animation curves of a group of points could be declined in "action" and each action could be placed in a sequence editor to make a long morph.
The morphing could be apply on the overall image or on each channel RVB an Y (for the luma).
Also a little "keyer" to remove a uniform background could be welcome in this software to create some morphing between animation.
Yes, you create us a great software !!!

I'm sure you could create the BEST morphing software on the earth! (ups…it is already do…

)

Juste un aveugle qui se bande les yeux dans l'espoir d'y voir plus clair.