as somebody with ADHD i use SelfControl and it's my savior.
On the Android side i use a VPN that im connected to all the time that has a dual purpose, to block ads and to control what i do (i installed it on a super cheap VPS). And on my smartwatch i use pomodoro timer to keep me productive. I'ts hard and i fail a lot but it helps.