Hello Eray,
Welcome to Permaculture! I too am new to Permaculture and your stated issues of water catchment, wind blocks and pioneer plants will be very important. For water catchment look for areas of run off or water concentration and see if you can 'slow it, spread it, and sink it'. In the little arroyos can you put a small dam or can you make swales or fish scale swales to slow the water down when the summer monsoon comes. On the swales or dams make sure that you have
native hardy drought tolerant grasses to hold the structure in place.
You might want to research what plants make a good 'guild' with mesquite trees. The plants that guild will have a beneficial effect in growing and retaining the top soil. Make observations around the mesquites are there any plants that seem to be doing really well.
As you rightly observed you will need wind blocks. I have been using piles of old lumber to block the wind. Fences are good too. You can do coyote fencing if you have the spare wood. I have also seen prickly pear fencing and the small yucca fencing. This fencing type will allow you to get your larger living
fence, trees and shrubs, established.
I have no personal
experience with Indian Grass (
Sorghastrum nutans) but have read in Permaculture
books that the Native Americans in the desert regions used it and ate it. It is suppose to hold the soil well.
Again no experience with Acacia trees but have seen them in a number of Permaculture books for arid lands design (some species will be edible too).
Sweet sorghum and grain sorghum are also suppose to be drought tolerant desert crops. I have seedlings of each started but have not grown them yet.
I would also recommend researching how to shade.
Geoff Lawton talked about shading the soil in desert environments. I am trying bricks and large rocks on the west side of small plants to provide shade during the hot afternoons.
I hope my limited knowledge and experience is of some help.