Have you tried Todoist or Wunderlist? Both are really great scheduling tools. Oh, Google calendar does the same job, too.