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.