Welcome to the forum, Michael! Are you looking for a machine ready to use or do you want to build one? I know the ones you listed are ready to use but thought I'd ask. How large, hobby or business (or combo), acceptable tolerances and repeatability, etc. - all of that will help in the responses you'll get.
David
David