I love having a routine because I know exactly what I'll be doing that day and how eating will fit in. When I come home, I suddenly have so much to do that it stresses me out and I will start to over eat as well. Not sure if it's worse on weekends/days off, but just seems to be an "at night" issue for me right now.
When I started purchasing pre-cooked meals that helped me a lot- I could start my day by saying I'm having this, this, and this today. I wouldn't have to worry about having to cook, what did I put in to the meal, did I track everything, maybe I really want to eat this or that, did I eat enough or too much? Boom: everything in one package, I know the nutrition, and I don't have to obsess over the food.
I love the idea of planning out your weekend too- choose a couple different tasks that you need to do for each day and just focus on taking care of those. Mine for today is to clean up the New Year's Eve party mess in this apartment

Everything else can wait until tomorrow!