Templates over building afresh

Is it compulsory I learn how to build something some scratch? Can I not just use the templates I find here and revamp it to my specifics? Would that diminish my work output?

Yes, because you will know how it works, I am not a fan of template because it kills creativity.