Również polecam WP. Jeśli w przyszłości będziesz chciał zmienić, dodawać nowe funkcjonalności, w których ogranicza Cię WP to nic nie stoi na przeszkodzi, żeby wykorzystać go jako Headless CMS. Czyli rozbijasz swoją aplikację na dwie (backend i frontend), jedna która służy do zarządzania stroną(zachowujesz wszystkie swoje treści, nie musisz nic zmieniać) a druga do wyświetlania treści.
Dodatkowo WP, tak jak przedmówcy już pisali posiada ogrom wtyczek, które bardzo fajnie można wykorzystać pod SEO i samemu możesz nimi zarządzać. Duża swoboda w rozwoju aplikacji, bo chcąc dodać nowe rzeczy jeśli nie znajdziesz wtyczki, szukasz developera od systemu który jest popularny i znany. W przypadku własnego softu jesteś uzależniony od jego twórcy, a jak
będziesz chciał, żeby ktoś inny się tym zaopiekował to potrzebny jest czas na wdrożenie itp.
Jedynie uważaj, na mało popularne wtyczki, szablony nulled bo może tam być dużo "śmieci", które mogą mieć zły wpływ na SEO.