If you want a method with the fewest algs, how's 18?
Here is a tool which illustrates how to apply such a set to solve the last layer. (Choose "Tempus 18" in the dropdown, put in an alg that just scrambles the last layer, and hit solve.)
This was originally brought up in this post.