Yes, d3-interpolate does a lot of the heavy lifting, but claiming that react-move doesn't provide any value is clearly untrue.
- Animation frame management, skipping frames if the cpu is overloaded
- React component API: you may not put value here, but some people find that easier to use, especially given the lifecycle hooks
Feel free to wire together your own solution if that works better for you. As for me, react-move is exactly what I need.