Steve, as usual, is right on. These are very easy to setup with their software to auto tune for your setup. I did my BP clone with 4 motors years ago and it was pretty much self explanatory with their downloaded manual and software.
You'll need a bit of code to get their HLFB working. That's error detection that will trip your machine out on servo error, not strictly necessary, but nice. Searching here should find that as I've participated in threads discussing it.