I appreciate your video editing skills and general grasp of aesthetics. Could you please say which software / programs you use, and estimate how long exactly it took you to gain these skills? Thank you.

I use Adobe Photoshop and After Effects, and occasionally Daz Bryce for (very primitive) 3D animation. I also write a lot of programs to generate 2D animations. Learning all of these skills would probably take about three years.