My advice if you want to learn would be to dig into the code of existing coins on Github. If you really want to make your own, you could clone one of the existing projects.
Yeah I want to clone a coin. Maybe a multi algo one. I think multi algo coins are nice. Maybe an xvg coin clone the rewards are not bad for a 1080ti, and I heard Asics can mine it also although I don't know the pros and cons to a multi algo coin I would like to try to test