To solve the problem of a porous soil and to conserve water just keep the plants in the pot and bury the pot in the soil. An instant sand garden is made. This allows you to re-pot for growth and move the arrangement according to the various sizes to create an interesting layout
There are many plant type, that grow in the sand. It is a matter of choice versus care whether the plants actually grow or not.