Just summarizing what has been written previously.
I'm reading the same theme - which is what I would recommend - PLANNING AHEAD. You know the old saying "Failing to plan is planning to fail"?
You know what your problem is, you are aware of the situation - that you're starving hungry by 4 pm and gorge on whatever as a result, yes? Why not have a healthy PLANNED SNACK around that time - something that you can slip into your purse or have at the ready as soon as you get home that you can nosh on (along with a calorie-free beverage of your choice of course).
Also, having a crudite plate (cut up raw veggies I mean
) handy in the fridge to take out when preparing dinner - then when you feel the need to 'sample the cookery' you can just grab a carrot stick or something.
(Personally, I'd not keep the chocolate chips and things around the house, but I'm a DINK, and as my sister would say - "it's different when you have KIDS in the house!"
)