Shout out for "Apple Configurator" for Mac, if a dumb phone appeals to you but can't because there are some apps you really need, I hardly ever see it mentioned in articles like this. It's designed for IT departments to configure all their company phones, but you can also use it to dumb down any iPhone by whitelisting a specific set of apps, it's way better than the parental controls / screen time options.