Software for Live Video Overlays
As mentioned before Open Broadcast Software and or XSplit seems to be the standards. Both are fully functional with plugins to customize your live stream output. Though OBS is free to use and available of multiple platforms while XSplit has three different range for pricing depending on the functionalities you intend to use during production. For a more complete comparison between the two software please visit here.