Redesigning the ALMA user experience from end to end