multipage table packages include at least
cals. They all have good and bad points.
I do not understand your comment that it is not "direct" to output long tables. Most latex functionality is provided in class or package files that have to be referenced from the document.
table environment and sectioning commands like
\section require a class such as
article for example, they are not defined in the latex format.
Of the packages mentioned above,
longtable is part of the core latex release, but these days most people use tex from large distributions like texlive or miktex so there is not really any problem in using instead one of the contributed packages, if you prefer.