Hi pie, nice to meet you.
I do love herbs. They work great both in-ground and in-container; and, don't take up much space. Parsley, sage, chives, thyme, pineapple sage, dill, cilantro, garlic, basil are all winners because I use them often in the kitchen.
Vegetables mostly take up more space, but gardeners have been known to hang containers of cherry or romano tomatoes.
Here's a suggestion for an on-ground combination in a large patio planter, you could companion (benefit each other) plant tomato/marigold or potato/bush bean - an interesting experiment.
It's certainly OK to interplant vegetables, herbs & flowers, then you enjoy the best of variety all season.
I have been known to design a planter with a 4 foot trellis driven firmly into a wood half barrel; then planted Italian climbing beans, parsley, romano tomato & alyssum.