Since there are no filter tools in the video picker -- for example, Videos Only or Photos Only -- you essentially have to scroll through all of your stuff, then tap to select the media you want to include in your edited video. As you can imagine, if you have hundreds or even thousands of files saved, this can take some time. What makes things even more annoying is that there is no way to review only the items that you've selected before proceeding, which means if you suddenly decide to remove a clip, you'll have to scroll through your exhaustive list again to find and deselect it.
Once you've selected your media, Magisto gives you 12 different themes to choose from. There are specialized themes for holidays, as well as more general themes like Street Beats and Sentimental. Overall, the themes cover a broad range of moods, but 12 options just isn't enough. The good thing, though, is that each theme does come with a few different soundtrack options, which are all licensed for personal use (though YouTube or other Web sites might still take them down). Otherwise, you can always upload your own music, but you won't get to pick which part of the song gets used in your movie.
Finally, when you're done with all your files and settings, you can upload your video to Magisto's servers for editing.
The biggest drawback of Magisto is that the app requires an active Internet connection to use. That's because all of the editing is done in the cloud, on Magisto's servers, and not locally on your device. In turn, the final edit is saved on Magisto's servers as well, which limits your ability to move and share your movie, unless you upgrade to a paid premium account.