There are lots of footprints you can use for this.
Just starting PCB Editor / Place / Footprint and then typing in hole gives you plenty of holes:
There is also a “TestPoint” library which has lots of holes. You can also use the “Connecor_PinHeader” library, and then just use pin headers with a single pin, instead of a longer row of pins.
When assigning footprints to schematic symbols you can also enable previews. The screenshot below is from: Schematic Editor, hover over a symbol, press f to edit the footprint link and then click the bookcase for the Footprint library browser. My mouse cursor is on the icon for enabling the 3D viewer, which updates live for the footprints that have an 3D model associated with it.
A program I had long ago came with a booklet which printed out all predefined footprints, and it was some hundred plus pages of graphics, and it was not very useful. Too much repetition and the booklet was too thick so browsing though it was still tedious. KiCad has some 30.000 footprints in it’s libraries if I remember correctly.
I suggest you start a clean project, and then browse a bit though the libraries and make a very simple PCB and put the footprints on it from the different libraries you find interesting. Especially the libraries with the different connector types (and the terminal blocks) can be confusing, and an overview with a few of them on a simple PCB can help finding them if you need them.