Jim,
That is quite true. Many choices, indeed. And opinions vary as to the best method of joinery. I would advise anyone considering a project like this to evaluate their tooling and skill level, then study up on the different types of joinery and their strengths and weaknesses to decide what fits.