I recorded a metal item rolling on an oak table and made a loop from that, and also an impact sound.
For the impact I had a pool of audio players and set db and pitch based on how much the velocity changed since last frame. Big change => high pitch and db
For the rolling sound I had the loop playing all the time, updating db and pitch each frame based on current velocity. High velocity => high pitch and db.
It turned put pretty good I think, which was fun to see, because it was quite low effort.