Self-assembling synthetic materials come together when tiny, uniform building blocks interact and form a structure. However, nature lets materials like proteins of varying size and shape assemble, allowing for complex architectures that can handle multiple tasks.