running, have you tried cheap ice-lollies as a sweetish snack? Probably not the best either but they are mainly water so not big on calories and take longer to eat than a biscuit or chocolate. A chewy toffee also lasts for ages. Back when I was doing a proper diet I'd have a curly wurly as again it takes ages to eat and fairly low calorie.
Obviously we should just be stopping eating all the sugary shite but i'm taking the above as a halfway house for now.
High protein does help with hunger, but i'm not usually eating crap because I'm hungry...
You get some nice high protein yogurts now.