I want to try to write code for my own power point application that I will make myself. Does anyone know how to do this or any good resources that can help me start the process?
does VS have a power point widget? If not, have you looked online for a library? There are many out there that let you create/edit the ppt files with their tools, but I dunno if they are free etc. There has to be a freebie from M$ in the toolbox somewhere...
Making your own powerpoint presentation software from scratch sounds like years of work to do right... not to discourage you, just realize that there's A LOT that goes into it.
Getting a subset of it implemented sounds more doable, though.
As well as the technical specs mentioned, you might also be interested in seeing how other open-source projects already handle PPT/PPTX file editing, such as LibreOffice. https://www.libreoffice.org/download/download/
You can download the source code from that page and explore.
PS:
You also might want to look into VBA or other object-model programming for PowerPoint, if you're looking to programmatically edit powerpoint documents without re-creating the entire suite from scratch.