I made this tutorial as a personal reference. Hopefully others find this useful as well. It covers the 20-30 steps it takes to create a new component and library using the current Linux version of KiCad.
I found another video helpful on this subject here:
I simply prefer none verbal visual content, and the other video is based on a windows version of KiCad with a few different variations from the Linux distribution.