We do what I'd call mainly cooking from scratch, organic fruit, veg and meat, wild fish, nuts/seeds, oats, brown rice.
But we also buy tinned tomatoes, pulses and coconut milk, dried herbs and spices, wholewhat pasta and wholegrain sourdough bread (one without unnecessary added ingredients).
And we buy things like cheese, natural kefir and yoghurt, raw sauerkraut, pesto, hummus, chocolate, oat cakes, oat biscuits and a few freezer standbys for occasional use like small pizzas and vegeburgers.
DH and DS eat shop bought cakes and biscuits sometimes, I don't. But since I don't eat them I don't want to make them. They don't want to make them but sometimes want to eat them. It's a compromise.
DH and I work full time with one DS still at home who has a packed lunch. There is a limit to how much I can or am willing to do, but I do my best.