На вид мило. Но чтобы редактор того стоил, нужно включить много опций.
Если разрешается менять параметры обьектов для анимации, то пользователь должен иметь право выбора, по какой формуле будет проводится интерполяция параметров. Может y=x, или y=sin(x*pi/2) или y=sqrt(x)... а может даже что-то странное как y=x+sin(x*pi)*0.2.
Как по-моему, кривые так же имеют значение. К примеру кривая "Bezier" не имеет требования проходить через точки, а поэтому зачастую лучше подходит для траэкторий "живых" обьектов. К тому же стандартный Spline из unity весьма странный.
В принципе любой проэкт или программу, связанные с анимацией, можно доделывать или улучшать довольно таки долго. Удачи
__________________
Мой сайт-блог. Игры, обновления, примеры для Haxe, JavaScript(+HTML5), GameMaker, Love2d...