drink German helles beer or pils, hardly any more calories but twice as much flavor, schwarzbier works too.
When I go out, I simply drink light beer, like Miller Lite or Bud Light. Don't like the feeling of being filled up by regular/craft beers.
Drinking miller lite to avoid being filled up is just something born out of marketing i think, quite frankly it is overpriced. When i lived in germany the last few months everyone: women, wine drinkers, weight watchers, ect all drank helles beer and never complained about being bloated. Hell, they could put down a few maßes of them.
I agree to a point, coming back from Germany i can't drink high gravity craft beers like i used to.