Do you still have acces to Windows Movie Maker somewhere? Me and my family upgraded to Windows 10 from Windows 7, but I still use the Windows 7 computer to edit my animations.
If not I don't really know what to tell ya. If they're free, I guess you can try 'em all until you find the one you need. Hey, what do you have to lose, right?