I have the following MWE with some help from the community:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usetikzlibrary{positioning}
\usepackage{commath}
\usepackage{float}
\usepackage{mathtools}
\usetikzlibrary{3d,perspective}
%Color Define
% colors
\definecolor{side} {HTML}{879EA4}
\definecolor{top} {HTML}{AAC7CF}
\definecolor{myorange}{HTML}{EA8032}
\definecolor{foo}{HTML}{EFF5F9}
\definecolor{magenta}{HTML}{FF00FF}
\definecolor{mygray}{gray}{0.6}
\definecolor{apricot}{HTML}{fbceb1}
\begin{document}
\begin{figure}[!htbp]
\centering
\begin{tikzpicture}[scale=1.25,
auto,isometric view,rotate around z=-65,
line join=round,line cap=round]
\foreach\i in {0,-15}
\draw[rotate around z=\i,canvas is xz plane at y=0]
(0,0) -| (10,8) -- (2.5,8) -- (2.3,6) -| (1.3,7) -| cycle;
\foreach\i/\j in {10/0,10/8,2.5/8,2.3/6,1.3/6,1.3/7}
\draw[canvas is xy plane at z=\j, fill=none] (0:\i) arc (0:-15:\i);
\useasboundingbox (current bounding box.north west) -- (current bounding box.south east);
\begin{scope}[canvas is xy plane at z=7]
\clip (0,0) circle [radius=1.3];
\draw[shift={(-15:0.6)},rounded corners,fill=myorange] (0,0) -- (-15:1) arc (-15:0:1) -- cycle;
\end{scope}
\end{tikzpicture}
\caption{3D Model.}
\label{3DModel}
\end{figure}
\end{document}
However, I now want to label the faces with different colors and then show the labeling as shown in the following figure. I edited the figure using Paint.