If you have room to hang baskets, you could try the topsy turvy planters that grow upside down. That way you would have more room for your rail planters. You are limited in what will grow in a 5" deep container. If you have room for a 5 gallon bucket for a tomato plant or other vegetable. I posted a link somewhere on the forum on the size of containers and what will grow in them.Good luck!