I believe that generically these are called "PIM"s - "Personal Information Managers."