Just started using Outlook for Mac 2011, as a client list (Contacts) connected with an appointment book (Calendar view.) Looks like it'll work fine for this.
In Contacts View, there's all the basic column headings for things like Name, Primary email, Company, Work Phone, etc. Then you can add...