I found this interesting app called Readwise that syncs multiple sources, such as kindle, apple books, medium etc. to import your highlights & notes. You can also snap pictures of physical books (essential). Then it sends a daily review of 10 random highlights for you to read & potentially memorize.