begonias would be a good annual for such a condition. Iceplants would make a good perennial, as would sedums.

This may be of use:

http://www.highcountrygardens.com/ca...pe-perennials/

xeriscaping is gardening in hot dry climates. So searching for xeriscape plants would be your best bet.