I have never made a balancer, but have worked on several for motor rotors (56 frame up to 6805 frame). The design of the frame from my understanding has to be outside the harmonics of the speed that you will be running at. I worked on several Hoffmanns. Basically, these had four bearings that the rotors sat on, with a safety bar over the top that locks. We balanced all of our rotors at 750 RPM, and we made rotors from 60 RPM to 3600 RPM. On the lower end motors (Grangers Dayton brand as well as GE and Marathon was made by my company) were not balanced, Leesons are. Inside the base on the Hoffmann balancers was a ball bearing that was pressed against a vibration sensor that was made of some sort of glass or crystal. This ball was what bounced around touching the sensor and the computer intrepted this into a degree and weight. The Hoffmann computer was nice because you could tell it how many lugs you had and it would tell you which lugs and how much weight to put on. it could also do weight removal. The only thing that I never saw in a balancer was weight axially-when we got a rotor that wasn't cast right (had some wobble end to end) that really messed with me-my theory was that the sensors could not tell which direction the vibration was in. Fixing the casting all but solved that issue. If I were building a balancer from scratch, I might be tempted to use an old wheel balancer's electronics until I knew more.
Joe