I have always coded from scratch, and am interested in hearing everyone's opinions on the subject of using a Framework to begin developing your applications. -Does it really save time to use a framework? -How long does it take to learn any specific framework? Hours? Days? Months? -Which framework is the best? The easiest to learn? The most efficient? -Would you rather code from scratch? Personally, I never took interest in frameworks as coding from scratch has always served me well. However recently, I have been hearing a lot of buzz about how much faster you can supposedly get your projects finished. Truth?