I had some of these a few years ago, they had several 'pockets' for planting. I shoved Busy Lizzies in, they looked stunning! The plants covered all the plastic so it ended up a pillar of colour.
I haven't tried tomatoes, but I daresay if they are watered properly they should be fine. Similar to a hanging basket :D