An open-source app like apple notes or Evernote with strong sync and sharing features would be great for a monthly subscription fee maybe even add features like live collaboration on notes, creating and sharing flash cards or sharing calendar events ...