You can add music to iMovie from a variety of different sources, depending on the device and type of sound you're adding.
You can use Instagram Reels to make 15-second videos with visual and sound effects, similar to TikTok.