I am late to this thread but not to the gardening.
After having to deal with severe hail (again) last year, I invested in a smallish (10' x 10') greenhouse. I considered building it myself but after running the numbers it was cheaper to buy it than to purchase the materials to build it.
Inside the greenhouse I set up a self watering system consisting of sections of scrap gutter in frames with 5 gallon food grade buckets. I was able to fit 27 buckets into the space. In those buckets are 22 tomatoes and 10 peppers (2 per bucket).
In our raised beds I have two varieties of peas, radish, spinach, turnip (for greens), pak choi, leeks, kohlrabi, endive, green onions (propagated from the root ends of store bought), and Chinese chives.
Everything is doing great except the leeks, kohlrabi, and endive. the leeks did not sprout at all, the seeds may be too old. The kohlrabi and endive are growing but slowly.
In addition we have extra tomatoes, peppers, winter squash, mint, basil, and cilantro in outside pots.
Most of this went in about 4 weeks ago just in time for an extended period of unseasonably cold and very wet weather. The peas, radish, and turnips loved it. The others not so much. The micro climate inside the greenhouse was good and the tomatoes in particular, thrived.
We have been eating greens and radishes for the last two weeks or so. It is so good to have fresh greens from the garden!
For lunch today I had pumpkin soup from last year's crop with fresh greens, meat from (free) salmon trimmings, and Korean rice cakes (duk) with cucumber kimchee on the side. It was so good!