Our current work is focused on the self-assembly of various supramolecular structures from tetrapyrrolic compounds in microheterogeneous systems. The main aim of this work is to control the aggregation state, photophysical properties and photochemical activity of tetrapyrroles at the supramolecular level (without any covalent modifications) due to programmable changes in the local parameters of their microenvironment in microheterogeneous systems. This approach allows to obtain hybrid supramolecular structures with the certain types of photochemical activity: photosensitized singlet oxygen generation for photodynamic therapy, photo-induced redox processes for photocatalytic applications, or fluorescence for the imaging and diagnostic purposes.