We employed de novo synthesized porphyrin modules to construct discrete cyclic supramolecular architectures supported on a copper surface. The programmed geometry and functionality of the molecular modules together with their conformational flexibility and substrate interaction yields symmetric discrete assemblies, including dimers and chains as well as three- to six-membered cyclic structures. The area of the molecular cavities is extended by creating bicomponent structures combining building blocks with different symmetry.