I find seeds so cheap to buy, that I just buy a bunch of different packets (for a season), put em in a bowl, then just throw them everywhere in my garden. Then just rely on luck to see what I get.
When working with new garden beds, it let's me quickly find what seems to like that area of the garden. (I think the Japanese have some similar technique)
I'm a really lazy gardener though, my yields could be better but I don't want to put any work in aha