This is exactly how the effects method works!
Any static effect is a model (a three-dimensional shell) in the game engine's format, but for your idea, these models will also need to use animations! For a better understanding, I recommend downloading the latest version of NHF and looking at the heroes of the "Haven" faction - for example, how the heroines Mirabelle, Gabrielle, and Ornella are implemented - the "driver" is the effect, and the "transport" is a standard model with a transparent standard "driver," Isabelle!
You can create them in any editor, BUT to get a file in the game's format, you need to have Alias Maya 6.0 installed on your computer (6.01 will also work - search on this forum, someone has already written that they have it)!
Then you will have to thoroughly explore other mods (from simple to complex, to understand the internal structure - there is nothing too complicated, you just need to want to and you will succeed)!
My Maya models don't import into the game; I've tried. I do everything directly, from the inside. The hero models from the second part were not made by me.