Notability is not perfect but for me it seems the app I keep going back to. I think it is the best all-round when you are typing and writing notes. I like it that you can always scroll with two fingers and pinch to zoom (in Notes Plus you have to type a button to switch between palm protection and pinch to zoom). When choosing paper, you can choose the lining and paper color separately.
The past few years I have tried several note apps (Daily notes, Notability, OneNote, Supernotes, Goodnotes, Notes plus, INKredable, NoteLedge, NoteSuite, ActionNotes, Notebooks, and some others I forgot).
For typed notes I like Notability and Daily notes
For written notes I like Notability, Goodnotes, Notes Plus