Colloidal crystals are promising candidates for nanophotonic applications due to their strong interactions with light and the capability to tailor such interactions through crystal design and engineering. DNA-programmable assembly, in particular, allows for precise structural control down to the sub-nanometer length scale. In this thesis, ways of designing, synthesizing, and...