I'm a web designer and developer, and mostly do work in open source technologies
Coding from scratch is time consuming but i like to do things myself and mostly it's about thinking, creativity and exploring limits
but if i'm out of time and have to do things in less cost, i go for template based programming. That's quick, cheap but can't be creative and unique
so there are some pros and cons of both choices and i have to adopt according to requirements
__________________
|