After lots of little (and not so little) frustrations in getting the software to do what you want, you suddenly have these little successes where you plan out an approach, do it all from first principles, and it works first time. (Yes, I know the demo puppet Martin does all this already.)
...and the forum software brings you back to earth as it won't let you post that animated GIF you just generated...
Nice! Looks good!