Biology-Inspired Synthesis of Compound Libraries