You can find a large number of sound effects and music beds in iMovie. These are all available to you and are royalty free.
Wondershare Filmora, however, is a strong competitor. The video editing software is an established name amongst Apple and Windows users. Both its free and paid versions offer standard trimming, transitions, overlays, and effects. You can even put together one hundred layers of media—a feature that iMovie. The iMovie Plug-in Pack 2 contains a set of effects, transitions, and titles that you can add to iMovie 2.0.1. New effects include Flash, Ghost Trails, Mirror.
However, if you need additional music and sound effects, there are several sources. This is not an exhaustive list, so if you know other good sources, please add them!
Imovie Free Download
For sound effects, try http://www.freesound.org/
For music, try
Imovie Effects Free
For Video Clips, try
http://archive.org/details/prelinger The Prelinger Archives
If you use Creative Commons material, it is important to understand the licensing. See this article.
Note that royalty free does not necessarily mean free. It just means that you might have to pay one time, rather than pay by volume every time your video is viewed. Many of the links above are free, but there may be some charge for some.
It is also possible to create your own music tracks in GarageBand or Logic Pro. This is free and you can make exactly what you want.