One of the gardening techniques I tend to use is making hills. Sometimes this is a "hilling up" like with potatoes, sometimes I flip the soil over in a round shape, at other times I bury food scraps, often all three. At the same time I dig a trench, which collects water to soak deep into the soil, and then deposit the soil uphill of that trench, as a means of gradual terracing. This leads toward a diverse, varied topography that resembles that of an old growth forest; water is soaked into the hillside, making the water more available to plants, and at the same time forming well drained beds for growing vegetables and trees (which may wick up water from lower levels of soil).
Maybe this would be useful? Especially if your plans are more food forest oriented, which sounds to be the case.