You can add music to iMovie from a variety of different sources, depending on the device and type of sound you're adding.
The best free video editing apps can get the job done, whether they're a full-featured editor or a simpler interface.