Чтобы не "открывать Америку" каждый раз заново, то есть не повторять одни и те же операции с кодом, появились конструкторы ноу код, на которых можно работать без навыков програмирования.
На ноу код платформах можно делать, как сайты, так и приложения.
Приложения появились позже и конструкторы еще совершенствуются.
Но и сейчас уже на них можно сделать вполне себе рабочее приложение.
Вот приложение, которое я сделал на сервисе Adalo, который увы теперь нельзя оплатить из-за санкций.
https://previewer.adalo.com/a36241b8-3f2f-4c9f-a1bc-bd75e81508b6
Что касается конструкторов сайтов, то они уже практически совершенство.
И скорее всего, будущее за ними.
Это как искусственный интеллект, который сейчас не всегда на высоте, но он развивается ураганными темпами и скоро мы его просто не сможем понимать.