Old question, but still an important question out there and all these answers aren't satisfying (anymore). I searched for apps for a couple of hours (october 2017) and this is my list (roughly sorted, first ~= better):
Edit: I improved/sorted/group the list according to testing
Edit2 (Feb 2019): OneNote has improved - it now has a lasso tool. Also now Nebo app is in play store. The list should be still pretty complete, but i don't guarantee anymore for that, because i cannot exclude, that there aren't any other newcomer like nebo (i heared from none).
I myself now switched to OneNote as it is the only good crossplattform app (Nebo is following another concept -> ocr). I would really like to see MS word improved for digitizer/pens. But as ow now OneNote is the crossplattform solution.
Short comparison: What does android app imo really lack in comparison to onenote uwp app and onenote 2016 (last version with local storage saving):
- No Forms (also no recognition)
- No math formulars (also no recognition)
- No Tables
- No "insert space"
- Only for 4 customizable pens (+2 markers)
- Paperbackground quad paper size and color cannot be changed
Many things of that are nice to have. But with lasso tool android app now gives you basic editing features, which are sufficient for me (i first wanted to switch to surface only for better onenote software) as I need crossplattform (and lecturesnotes doesn't provide that).
My best apps for keyboard and handwritten mixture:
- LectureNotes (first best)
- FiiNote (second best)
- MetaMoJi Note (third best)
If your focus is on handwriting, this apps might be very relevant for you as well:
- HandWrite Pro Note & Draw
Still other relevant apps:
- Genial Writing 2
- Handrite Lite
I believe this list is very likely pretty complete to this date and contains the best apps for stylus-based (and maybe keyboard mixed) notes (if you nevertheless think you found a better app, leave it in the comments, I'm curious to get as best as it gets :D). Btw. surprisingly microsoft onenote is not part of my list. Stylus support is a joke. (oneNote for windows is good, but for android...).