Help designing a dynamic animation system using blueprints and sequencer

Hello, I have been developing my vr game entirely in blueprints for a little over a year and I have a unique problem that I need to solve either with the creation of what I’m calling a “modular animation system” or a plugin for animating niagara effects. It’s difficult to describe as my game’s design is unique. I could really use help from someone experienced to bounce ideas off of. Alternatively, I could use advice on how to hire someone to make this system for me at an affordable price. I am an amateur developer and I’m finding this challenge to be beyond my skill set.

My game displays niagara particle systems in vr that are animated via level sequences to create hypnotic effects. The level sequences are paired with an audio which the animations are synchronized with. The player selects from a list of audios and “spirals” (levels containing a niagara system) and then watches the audio/spiral pairing. My issue comes in that I need to manually keyframe each audio/spiral combination which takes an excessive amount of time. I want to create a modular event system where I can create a single level sequence for each audio that animates differently depending on the selected spiral. This would greatly reduce the time it takes me to add content to the game and would ideally be simple enough that I could train someone else and offload the work. I hope you at least somewhat understand what I am trying to accomplish.

Thank you.