Companion planting is a brilliant strategy ... Raised beds and containers are excellent tools for organizing your garden layout, especially if you have limited space or poor soil conditions.