There are many plants out there that are mutually beneficial to each other, but some attract insects that are natural predators to pests in your garden. Take advantage of those properties to both protect and pollinate your garden. Image from yamada.
You should try for a mix of plants that attract pollinators like butterflies and bees, as well as insects like ladybugs that prey on other bugs and keep pests under control. Aim for five to 10 per cent of your garden to be dedicated to these beneficial plants to get the best effect without giving up too much space. Hit the link below for specific plant recommendations.
Attracting Beneficial Insects [Fine Gardening]