Analyze, concept ( research, personas, user flows, wireframes ), UI ( prototyping, material design ), testing, visual design, testing. AXURE RP ( the real deal, way better than Figma ), Invision, Adobe CC.