Directed evolution of enzymes for product chemistry