По теме: бомж вариант - чистый WP, не переделывать готовую тему, а ставить вп и создавать тему с нуля, будет вам page speed 95. Плавные переходы можно без фреймворков. Например barba.js - библиотека. Анимации - gsap.
Нормальный вариант: vue/react, node.js/laravel/django