Adobe After Effects is pretty much the default software for motion graphics, but you can't overlook the fact that it's expensive and resource-hungry, and it's also not always the most intuitive tool.
One of the most engaging types of b-roll is motion graphics. With motion graphics, you can use animated video clips created by professionals related to the content you are covering in your video.