Building Software That Feels Less Like a System and More Like a Guide