In fact it's pretty easy.
You will start with single SchLib and PcbLib files. At some point later in time you will get problems with inconsistent parameters at which time you will look into other approaches. From then on you will probably want to use a DbLib or SvnDbLib (which is basically the same except the libraries are stored in SVN). With the increased usage of GIT do yourself a favor and store your libraries in GIT and use the DbLib approach. The celestial library is such a DbLib with libs stored in GIT.
Or you can go all-in with Altium and rely on their A365 product which in turn is .. who would have guessed it - libraries stored in GIT and a DbLib, built together with a nice interface and some goodies which are buggy.
Under no circumstance use IntLib .. they are only good to pack up a project to send it to someone else.
Always ensure your design and your libraries are stored in a GIT repository, do not use Google Drive or OneDrive.
If you have a valid license feel free to join the forum on forum.live.altium.com