Does anyone know how to block websites at something like the router level? I find myself able to get around normal browser-level blockers fairly easily. I'd love to use some parental controls against myself from like 6-5pm on weekdays

Put Adguard Home on a Raspberry Pi, and point your router DNS to it. https://github.com/AdguardTeam/AdGuardHome