A system for displaying one or more images to match color and appearance of a target coating of an article, said system comprising: a) a computing device; b) a display device; c) one or more data input devices; d) a database comprising interrelated repair formulas, identification information of articles, color characteristics, and appearance characteristics; and e) a color measuring device functionally coupled to the computing device for obtaining color data of the target coating; f) a computer program product that is accessible to the computing device and performs a computing process comprising the steps of: i. receiving from the one or more data input devices identification information of the article; ii. retrieving one or more preliminary matching formulas from the database that match the identification information; iii. generating individual matching images (62, 63, 64, 65, 66) based on the color characteristics and appearance characteristics interrelated to each of the preliminary matching formulas; iv. displaying the individual matching images (62, 63, 64, 65, 66) on the display device; v. 1) obtaining color data of the target coating by measuring reflectance of the target coating using the color measurement device; 2) generating a target image based on the color data and appearance characteristics stored in the database; 3) displaying the target image; vi. generating simulated individual blending images based on the target image and each of the individual matching images (62, 63, 64, 65, 66) and displaying the blending images, wherein individual matching images are generated based on the color characteristics, and appearance characteristics interrelated to each of the preliminary matching formulas, by converting L, a, b or L*, a*, b* values of the color characteristics to XYZ values, if needed, and calculating corresponding R, G, B values from the XYZ values; characterized in that, in the generated simulated individual blending images, the target image is arranged to have common boarders and to be in direct contact with two, three, or more individual matching images (62, 63, 64, 65, 66) with a blending region between the target image and each of the two, three, or more individual matching images (62, 63, 64, 65, 66). a) a computing device; b) a display device; c) one or more data input devices; d) a database comprising interrelated repair formulas, identification information of articles, color characteristics, and appearance characteristics; and e) a color measuring device functionally coupled to the computing device for obtaining color data of the target coating; f) a computer program product that is accessible to the computing device and performs a computing process comprising the steps of: i. receiving from the one or more data input devices identification information of the article; ii. retrieving one or more preliminary matching formulas from the database that match the identification information; iii. generating individual matching images (62, 63, 64, 65, 66) based on the color characteristics and appearance characteristics interrelated to each of the preliminary matching formulas; iv. displaying the individual matching images (62, 63, 64, 65, 66) on the display device; v. 1) obtaining color data of the target coating by measuring reflectance of the target coating using the color measurement device; 2) generating a target image based on the color data and appearance characteristics stored in the database; 3) displaying the target image; vi. generating simulated individual blending images based on the target image and each of the individual matching images (62, 63, 64, 65, 66) and displaying the blending images, wherein individual matching images are generated based on the color characteristics, and appearance characteristics interrelated to each of the preliminary matching formulas, by converting L, a, b or L*, a*, b* values of the color characteristics to XYZ values, if needed, and calculating corresponding R, G, B values from the XYZ values; i. receiving from the one or more data input devices identification information of the article; ii. retrieving one or more preliminary matching formulas from the database that match the identification information; iii. generating individual matching images (62, 63, 64, 65, 66) based on the color characteristics and appearance characteristics interrelated to each of the preliminary matching formulas; iv. displaying the individual matching images (62, 63, 64, 65, 66) on the display device; v. 1) obtaining color data of the target coating by measuring reflectance of the target coating using the color measurement device; 2) generating a target image based on the color data and appearance characteristics stored in the database; 3) displaying the target image; 1) obtaining color data of the target coating by measuring reflectance of the target coating using the color measurement device; 2) generating a target image based on the color data and appearance characteristics stored in the database; 3) displaying the target image; vi. generating simulated individual blending images based on the target image and each of the individual matching images (62, 63, 64, 65, 66) and displaying the blending images,