Engineering a Library of Anisotropic Building Blocks for DNA-Programmed Colloidal Self-Assembly