Finally, if you want to add overlays and graphics (at record time), check out OBS Studio (free and open source). More powerful, but a bit more of a learning curve : https://obsproject.com/
OBS also gives you the option to stream directly to youtube, facebook, twitch, etc...
For quick captures, without a lot of customization, quicktime is probably the easiest.
For more configuration (and my personal go to tool), I would check out IShowU: https://shinywhitebox.com/ishowu
Finally, if you want to add overlays and graphics (at record time), check out OBS Studio (free and open source). More powerful, but a bit more of a learning curve : https://obsproject.com/
OBS also gives you the option to stream directly to youtube, facebook, twitch, etc...