Molecular Self-assembly: Best of Both Worlds