trouble finishing your drafts
7 easy ways to be a kick-ass novel finisher
Shaunta Grimes

As an inveterate pantser, I nevertheless have found Scrivener (free for Mac last I heard) to be useful after I have pantsed for a while. Moving the novel or story into that framework helps me see the holes and drawing a map even after the fact can be very helpful.