How to get rid of caterpillars on tomatoes?

Please tell me if anyone knows how to get rid of caterpillars (most likely they are cutworms). They appeared in huge numbers on tomatoes, and they eat not the leaves, but the fruits. Despite the good yield, it is not possible to remove a single whole tomato from the garden. Everything is worn out and spoiled. I don't want to use chemicals...

If they have already appeared, then unfortunately there is little that can be done, since chemicals cannot be used, or apply, but do not eat tomatoes for twenty days, or manually collect new clutches, which can be found on the underside of the leaves, but this is labor-intensive and not always effective, and also the use of biological products.

For the future, some recommend planting marigolds in tomato plantings; their smell repels butterflies, which lay eggs, from which caterpillars then emerge; it is also worth spraying the tomatoes with a chemical at least once before flowering, or spraying them with biological products against pests during flowering and when the fruits are delivered.

lies about marigolds
I was also advised by the Colorado plant to sow marigolds around the perimeter of the planted potatoes.
I planted 3 POTATO BUSHES in the yard in a flower bed in the thickets of calendula
Colorado potatoes were found and completely devoured despite the abundant flowering of marigolds

I didn’t know that you could put an equal sign between caterpillars and the Colorado potato beetle. I always thought that these were completely different things. But chemicals don’t save everyone from the Colorado potato beetle, let alone marigolds...