Diagnosis of coronary artery disease is mainly based on invasive imaging modalities such as X-ray angiography, intravascular ultrasound (IVUS) and optical coherence tomography (OCT). Computed tomography coronary angiography (CTCA) is also used as a non-invasive imaging alternative. In this work, we present a novel and unique tool for 3D coronary artery reconstruction and plaque characterization using the abovementioned imaging modalities or their combination. In particular, image processing and deep learning algorithms were employed and validated for the lumen and adventitia borders and plaque characterization at the IVUS and OCT frames. Strut detection is also achieved from the OCT images. Quantitative analysis of the X-ray angiography enables the 3D reconstruction of the lumen geometry and arterial centerline extraction. The fusion of the generated centerline with the results of the OCT or IVUS analysis enables hybrid coronary artery 3D reconstruction, including the plaques and the stent geometry. CTCA image processing using a 3D level set approach allows the reconstruction of the coronary arterial tree, the calcified and non-calcified plaques as well as the detection of the stent location. The modules of the tool were evaluated for efficiency with over 90% agreement of the 3D models with the manual annotations, while a usability assessment using external evaluators demonstrated high usability resulting in a mean System Usability Scale (SUS) score equal to 0.89, classifying the tool as “excellent”.