I have found that by switching off carbs (mostly) and onto protein and fat for my primary calorie sources, my blood sugar stays much steadier through the day. Because my blood sugar stays steady, I don't get the sudden ravenous desire to overeat that I commonly used to get. I will typically start to get a little hungry about two hours after a meal, and hang there in the "a little hungry" until my next meal, which is quite tolerable.
I have been cutting calories some, but not drastically; I'm still eating at least 2,000 calories a day typically. I also get into the gym about three times a week to do moderate cardio and weight training.
The foods I no longer eat in significant quantity are potatoes, rice, bread (in all its endless variants like pita, biscuits, crackers, and so on) and anything with a lot of sugar in it (no sodas, no sweet tea). I have not cut carbs completely; I still will have one or two small pieces of chocolate daily, or a handful of chips, so I can sustain my eating plan. Oh, and I will eat the heck out of as many greens and garden veggies as my wife is willing to throw at me.
Over the past month or so I'm down about ten pounds from 234; my target weight is 200. My energy level is actually improved over what it used to be, as is my mood.