In my opinion,
#0 Framework because I used to code everything from scratch. The help of the framework could let us focus on solving the real problem instead of spending time on basic feature existed in a framework.
#1 The current programming language I am using, PHP consumes higher memory and computes power per user. It has lower scalability compared to a language like NodeJS. It also has limited support for the real-time transaction.
#2 The list of tools that accelerate development. Especially Git, even we code alone, should be an excellent tool for version control and safekeeping the code.