I built the Prusa Mk 3 from a kit when it first came out. I've upgraded it over the years to the latest standard. I also use the Prusa slicer. Both come with regular free upgrades that make them better than when I purchased the printer. I've printed a lot of different filaments. The experience of building the printer is a lot of help when problems arise. I can't comment on any other printers, but I've been very happy. I plan to buy their new, tool change printer when is is finally available.
Lohring Miller