Layer-by-layer constructed macroporous architectures.