basil, lavender, rosemary, lemon balm, sage, rosemary, venus fly trap. I don't know any that keep away ants or roaches.
Nothing keeps away roaches other than a clean, neat and tidy house and yard or an exterminator. Ants you can use vinegar.
The pioneers planted tansy to keep ants out. And used dried tansy in the house.