@forteller Going by fairly common plants, they look like Heuchera and Lewisia. I am a little unsure on both of them, though.