All you need is a small amount of vertical space around a balcony or an open window which can hang or store a vertical array of drink bottles that can grow all your herbs and lettuce easily. Recycle as many of your plastic drink containers.
Cost of shipping a dimensional object wide makes this something to make on site. A roll bender, 2 steel pipe and 6 pvc pipe are the main materials. The larger the diameter the higher the yield in the area.