How to choose the right set of frameworks, database, front-end tools, back-end tools to build a long lasting tech stack for your SaaS business.