Have a look here:
209948 (thread)
Probably best not to try for CTV or Global most of their content is DRM-protected, which is both a pain and, as I understand it, not legal in most territories to strip. Interestingly, the live streams for both are not DRM'd.
You can look at a simple addon ( something like plugin.video.cbsn ) to understand the basics of scraping a simple website. It takes a bit of knowing HTML, javascript and python. You basically look at the source (in HTML, javascript and maybe something else) looking for how content can be presented/navigated and then how you obtain the video links for the content.
It looks like I have a lot of addons, but basically there are only 4 or 5 content providers (like brightcove, theplatform, kaltura, etc) in use and then variations on gui navigation/presentation for the network website. I don't use any tools other than a chrome browser (with a user agent switcher extension) and wordpad to analyze a website. Chrome (or any other browser) lets you see the source code of the website to be scraped. I usually just create a new addon by copying an old one in the Kodi addons directory, renaming it and then working on it in place. Use print statements to dump info you need to see in the Kodi debug log. There are IDEs and debuggers available if that's your thing.
Start small by changing an existing addon to display a different color text, more metadata, etc. until you get the hang of the addon API programming. Documentation on the API is here:
http://mirrors.kodi.tv/docs/python-docs/.
Development questions can be asked in the forum here:
http://forum.kodi.tv/forumdisplay.php?fid=26 The folks that watch the dev forum really know the inner workings of Kodi and are very helpful (though I wish someone would answer my questions about closed captions).