Q: How is a Finisher Studio different from regular developer starter templates?
Most starter templates are either narrowly focused on a very specific task like for example, a password strength meter, or very shallow and superficial in their focus on layout or style only.
By contrast, a Finisher Studio focuses on complete sets of functional workflows, like for example, user authentication. In fact, it goes a step further and ties directly into carefully chosen platforms that provide the services required to accomplish those functional workflows and the serving of the web application itself.
The idea is to provide complete code to connect and use these platforms and require only a simple account creation on each platform and the copying and pasting of platform API keys into a configuration file.
Q: Do I need to use all of it?
Build directly upon the Finisher Studio or extract the parts you want to use, it's up to you.