I tried a bunch of pulley separation calculators a couple of years ago then checked the result by drawing and listing and found they were all a bit naff.

Then I tried writing my own and found the maths was quite beyond my poor old brain.

Have they improved? I get the separation by drawing, measuring, redrawing, measuring... etc., until I get my tolerance.