Tempo Tools is a Blender addon for creating musically timed animations for VJ loops, audio visualizers, and similar projects. Set the desired BPM and length, and it adjusts the scene into a loop and builds a grid on the timeline, so keyframes no longer have to be copied, pasted, or guessed against repeated playback.
The Animator lets you select an object and set its Location, Rotation, and Scale before creating keyframes, with control over animation speed. The Beat Grid chooses which beats the animation falls on, while Noise Modifiers add camera shake or vibration with adjustable rate and duration. Because everything runs on keyframes, animations can be stacked, and interpolation, ease, and keyframe offset are handled from the N-Panel.
Tempo Tools works with Blender 3.5 and older, with support for 4.0 and later noted as coming. It's released under the GPL license and comes with free updates for life, plus a quickstart video to get going.