По поводу "Написал и забыл" - есть отдельный котёл.
По поводу парадигмы - MVC жил, жив, и будет жить. Остальное не так важно. Вот вам и каркас.
По поводу больших проектов - очень больших проектов не бывает. Любой большой проект разбит на микросервисы, которые не заметны обычным пользователям. У вас каждый сервис может быть написан на разных платформах, но общаться они будут на одном языке. JSON, XML - им лет да лет, но они живы, и их никто не отменял. И да. Вы всегда сможете переписать микросервис на новую платформу, если у вас возникнет желание или возникнут проблемы.
По поводу своего фреймверка - я склоняюсь к тому, что собрать фреймверк из разных частичек - всё же лучше. Эти частички будут обновляться, как это делается в Laravel, и не будет дыр в безопасности. За всем вы не сможете уследить.
Короче микросервисы будут в моде!