I'd like to see more leaves on those plants. They probably do need food, and maybe support? I don't know what your insect situation is. I hand-pollinate my tomatoes and peppers with an electric toothpick.
Looks like this, but mine cost only $10
https://www.gosupps.com/waterp...