MakerBot Print is our newest print-prepration software, which supports native CAD files and STL assemblies,
allows you to interact with all your printers via the Cloud, and many other exciting new features.
This goes with the base Gaabryel posted, I use the BLTouch with mine. Turns out the clearance issues were not actually a problem. I AM working on an update to deal with the problem that various hotends have the nozzle in slightly different positions, but as it currently stands, this works well for a stock Ender 3.