I used Synfig 1.0RC on linux to create the explainer video for my mobile app:
Synfig handled it well, I have yet to see anything else that would have been easier, on any platform. Making the source videos into .lsts was a minor irritation easily solved with a bash script.
Designed at 24fps but I had to render it at 50 or 60 otherwise the ‘jukebox logo moving and zooming’ bit was offputtingly jerky. I did 50 to save on rendering time but YouTube seems to have upped it to 60 so I’ll do that if I have to re-render it.
Needed the odd bit of help on the way, thanks to people over in the help forum!
After some fiddling I decided I prefer not splitting the ‘time offset’ into Linear. I do pause the videos at random points so it would be handy to just set the rate to -1, but then the offset needs to be manually re-calculated vs global time so it turned out to be easier to do that with two linear endpoints.
I had to do a lot of time wrangling to get the two/three phones in sync as they weren’t all recorded in one take, I ended up ‘cheating’ using a few masks with different videos.
I added the soundtracks using kdenlive, again a great tool. Voiceover came from fiverr.com.