12ga 3" #2 Steel for ducks, 3.5" #2s for later in the season.
12ga BB-#2 3 or 3.5" for geese.
BPS 10ga BBB for late season geese, but not so much anymore. Don't need the shoulder abuse.
Everything changes with Tungsten and/or Bismuth. 2s or 4s for geese and 4 or 5s for ducks. If you haven't looked at BOSS shotshells, I highly encourage you watch some of their vids. Killing big birds with 6s. Good stuff.