Simply use Blender https://www.blender.org/
The trick is in the material. You need to use the fresnel node: https://docs.blender.org/manual/en/latest/render/shader_nodes/input/fresnel.html
What this does is that returns a value depending on how perpendicular or oblique the surface is versus the light ray to the camera.
If you use this as a mix-shader you now can add material, for example, white bright, when the angle is oblique and pink when the angle is perpendicular.
You can see that in this screen capture.
Then, when the image is rendered, add a glow filter.
In the second video, you have a particle system (after the smoke system) but that is only to make the appearance of trails.
For the material, you simply make a pink strong emitter (that will be blown out as white) and the glow filter I mentioned will make the surrounding zone pink, as a laser blade.
Here is the material. Play with the values of each node. (Click to enlarge)
Here is the Glow added.
Here is the render.
If you want the file I made: https://otake.com.mx/Foros/blender/plasma.zip