Just showing off my results:
A gimbal BLDC motor is controlled with an Arduino in different modes, emulating a lever or knob that can behave in many ways: spring loaded with different strenghts, different setpoints, torque feedback to resemble notches or mechanical positions, and behave as a L/R balance knob or a boat forward/stop/reverse control lever.