Heuchera maxima
For the shade, try Heuchera maxima, a cream flowering coral bell that looks great under oak trees and needs very little water.