Can I create a Sequencer at runtime

Hi
I plan to allow the player to edit animations in-game and I was wondering if I can instantiate the Sequencer and use that at runtime. What are the legalities as I suspect a lot of the code is written for the Editor.

Sanjit