You might be happy to learn that, by default, there is a hotkey to turn the current or selected lines into checkbox list formatting. Simply press ctrl + enter.
Once the formatting is created, the hotkey also works to toggle the checkbox as checked or unchecked. I love this hotkey.
As a side note, when I want to remove the formatting, I find it helpful to use a search and replace with search set to the 6 characters “- [ ] “ (without the quotes) and the replace set to nothing. To get rid of the checked boxes as well, you have to repeat this but with x between the brackets instead of a space.
Usually, I copy and paste the list into another word processing program to do this, but that is out of habit from before Obsidian had this feature. So, chances are you can do this within Obsidian just as well, but don’t quote me on that. I will double check and am glad to have realized this.
Thanks.