I am new to Python and been putting my hands around ArcGIS for a while. So I am wondering if it is possible to create a GUI for an ArcGIS project I did and compile it to a desktop application or web based application. Considering my core is HTML I was even thinking if it is possible with it.
Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
TLDR: Can you build standalone desktop app, or web app with python and ArcGIS? No, not really. What about adding GP services, tools, or scripts? Yes, that is doable.
You can create add-ins and scripts to launch in ArcGIS Desktop, and geoprocessing services to use with ArcGIS Server. You can read more about these below, as they may be what you are looking for.
Python Scripts in ArcGIS Desktop - http://desktop.arcgis.com/en/arcmap/10.3/analyze/creating-tools/a-quick-tour-of-creating-script-tools.htm
Geoprocessing Services on ArcGIS Server - http://server.arcgis.com/en/server/latest/publish-services/linux/what-is-a-geoprocessing-service-.htm