Patient-specific hiPSCs reprogrammed from somatic cells or hESCs derived from fertilized embryos are differentiated into cells with different cardiac lineages: cardiomyocytes (CMs), endothelial cells (ECs), cardiac progenitor cells (CPCs), endothelial progenitor cells (EPCs), epicardial cells (EPIs) and vascular smooth muscle cells (VSMCs). Fibroblasts (FBs) are reprogrammed directly into CMs, CPCs or ECs via transfection of transcription factors. OSKM: Oct3/4, Sox2, Klf4, and c-Myc. MTGNB: Mesp1, Tbx5, Gata4, Nkx2.5, and Baf60c. GMTH: Gata4, Mef2c, Tbx5, and Hand2. ETV2, ETS variant 2.