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.
Because of the backlash in the whole thing, you'd need to re-zero the dial every time you went from inside to outside measurements. But otherwise, I suppose it could be re-designed slightly to allow for inside measurements as well. You could probably even figure out how to add depth and step measurements as well.