I use olauncher which has a super minimalist home screen. It doesn't block apps but it doesn't use icons. Instead you type the name of the app you want which I find makes me more purposeful with my phone usage. Turning off notifications for virtually every app also helps. If it's truly important I'll check it. Otherwise it's something I can look at once a day/week/month depending on the app.