If you want to implement a CNN from scratch, wouldn't you prefer an article that describes how it works, rather than an article that just gives you the code? Otherwise it's more a process of copying from a source moreso than implementing from scratch.
i use it as a way to generate template folder structures that are to contain files to be populated throughout their work. this shares with my team how I do my work, and supports them following my formula should they want to follow it themselves, which in experience shortcuts their onboarding time. I mean, I just touch files with extensions into existence rather than use a menu, but it's basically the same idea.