Method for applying a coating system to a component of a turbomachine, comprising the steps of - selecting a specific property of the coating system to be applied from the group of physical, mechanical, chemical, microstructural properties or combinations thereof, - providing at least two different base powders (P1,..,P4; 30, 31, 32), the different base powders being selected from the group of metallic materials, ceramics, MAX phases, metallic glasses, inorganic glasses, organic glasses, organic polymers or combinations thereof, wherein each of said base powders (P1,..,P4; 30, 31, 32) is responsible for a specific property, - feeding independently from each other said base powders (P1,..,P4; 30, 31, 32) through respective powder feeding means to one spraying gun ; the spraying gun being supplied with fuel and oxidizing media from a control unit so as to generate a hot flame; wherein said at least two base powders (P1,..,P4; 30, 31, 32) are fed to said spraying gun through separate powder lines ; - spraying said base powders (P1,..,P4; 30, 31, 32) simultaneously onto a surface of said component by means of thermal spraying, wherein the base powders are either completely or partially molten during thermal spraying, and wherein during spraying the fraction of each of said base powders (P1,..,P4; 30, 31, 32) is controlled and tuned on-line according to the previous determined property profile of the coating system; at least one of said at least two base powders (P1,..,P4; 30, 31, 32) contains particles , which are agglomerated and sintered or contains particles with a core/shell structure, whereby said core and shell or shells have different chemical compositions. - selecting a specific property of the coating system to be applied from the group of physical, mechanical, chemical, microstructural properties or combinations thereof, - providing at least two different base powders (P1,..,P4; 30, 31, 32), the different base powders being selected from the group of metallic materials, ceramics, MAX phases, metallic glasses, inorganic glasses, organic glasses, organic polymers or combinations thereof, wherein each of said base powders (P1,..,P4; 30, 31, 32) is responsible for a specific property, - feeding independently from each other said base powders (P1,..,P4; 30, 31, 32) through respective powder feeding means to one spraying gun ; the spraying gun being supplied with fuel and oxidizing media from a control unit so as to generate a hot flame; wherein said at least two base powders (P1,..,P4; 30, 31, 32) are fed to said spraying gun through separate powder lines ; - spraying said base powders (P1,..,P4; 30, 31, 32) simultaneously onto a surface of said component by means of thermal spraying, wherein the base powders are either completely or partially molten during thermal spraying, and wherein during spraying the fraction of each of said base powders (P1,..,P4; 30, 31, 32) is controlled and tuned on-line according to the previous determined property profile of the coating system; at least one of said at least two base powders (P1,..,P4; 30, 31, 32) contains particles , which are agglomerated and sintered or contains particles with a core/shell structure, whereby said core and shell or shells have different chemical compositions. <EOS>