Sounds like a tomato worm; they start at the top and go down. Check early in the morning, they come out for dew and are on top of the plants. I grap a pair of piers and pinch them and pull them off. Carefully study the plant and see if one stem seems bigger than the others; that may be your tomato worm. My husband relies on my sharp eye to find ours. Good luck.