1) Building apps on the Lightning Platform provides three super powers: improving user experience with custom Lightning components, speeding up development with SalesforceDX, and enabling unit testing and continuous delivery.
2) Custom Lightning components leverage HTML, JavaScript, and Apex to build reusable and responsive components that can access multiple data sources and take advantage of the platform's security.
3) SalesforceDX allows designing reusable components at scale, building with familiar tools in a collaborative environment, and automating testing to catch bugs early.