Have you checked to see if it is tomato worms? I know that a couple of years ago I planted some tomato plants and looked at them before I ran some errands. When I came back all the tomatoes were gone. Found the worms on the plants. They can be very damaging.