For me it's about stopping me from myself. Willpower is nice but not giving yourself the chance is even better. A drug addict with willpower can keep some coke and not use it, but it's better to not have it in the first place.
To that end, the biggest single thing I have done is to remove the web browser and all entertainment apps from my phone. That has done wonders for me and my ADD. I never reach for my phone unless someone calls/texts me or I need to accomplish a task. Try it out for a month I doubt you will want to go back. My mind definitely has improved as a result.
I also put my laptop away in a drawer when I am not using it.