For this baby shower you can find pinks, greens, and yellows. For creating a baby shower 'table display' like this where everyone grabs their food you want to create different heights. You can see there is a tall branch in the back and the two cakes are on stands with a wrapped package underneath. The cupcake stand gives more height along with some of the other accessories. There are medium height objects, such as the grapes and gumballs and then there are lower items like the cookies, banner, and favors. Creating different levels will create great look for your baby shower food table.
There are so many cute favors that you can buy or create yourself. For this baby shower they placed candies in mason jars with fabric under the seal. You can always have companies print out customized candies, stickers, or wrappers with the baby's name or due date to create customized favors like you see on the last picture (filled with mini cupcakes and a sticker).