Как разработчик скажу - софт не важен. Важно чтобы вашу анимацию можно было реализовать на платформе, под которую делается приложение. Важно чтобы она не тормозила, не выбешивала пользователя. Важно чтобы она была тактильна.
По максимуму базовые анимации лучше использовать. AE - это путь в никуда если вы не знаете таймингов анимаций, на дрибле будет смотреться здорово, лайков заработаете, но в живом приложении будет отличаться, а это значит вы сделали что-то неверно) Хотя если просто как концепт, чтобы просто дать понимание программистам где что примерно и как, то да, но опять же должен ли программист считать тайминги или дизайнер? )))