Volcanic tuffs (zeolite-rich), salt deposits, and clay deposits would be examples of lithology having some (but not necessarily all) these characteristics. Granites and columnar jointed basalts may be examples of less advantageous lithology.
As @david valentine said, the lithology would be only one of many factors that need to be considered.