Mount Calvary, Redding, CA uses Church360 (by LCMS) for all our member records including church directory, attendance and offerings. It also tracks "annual statistics" such as confirmations, deaths, baptisms.
Notes can be added to a individual's record or to a household (family) record. Those notes can be individually marked for viewing (so all can read, so only the Elder can read, so the Pastor & Elder can read, etc.)
I highly recommend Church360.