This is pretty common in 3D work. Blender has a feature called “blend shapes” that implements a similar interface, and is commonly used for complex facial animation and general model parameterization.
https://www.youtube.com/watch?v=fgOqvyPif3g
(no affiliation)