[Galaxy Note 10.1 (2014 Edition) Android Developmen] ollimi1:
Do a clean flash but wipe everthing apart form external sdcard and do not restore apps or TB backups, especially no google and system apps. Install your preferred gapps package and magisk v16 stable in once with the latest rom release and do not install xposed framework.

Log-in manually where it's neaded and when you have a stable system reboot into recovery and do a nandroid backup. Now you can begin to install apps from playstore but install only a small number of apps in once and try them out app for app. If the system stays stable you can pull another nandorid backup. If it crash at some point you can always go back to a stable system.

I am like you a full-time user but I have neither crashes nor other problems when I use strictly "adaptive governor" and set the CPU frequency to 150-2000mhz. 100mhz minimum CPU frequency can already lead to an unstable system depending on the chip quality. Also with the GPU I would adjust for security only to 177-533mhz. And do not change chipset voltage! Magisk beta is for oreo, v16 is latest stable for 7.1.2.

Apps that do not come from the playstore can easily cause problems because there is no verification that the app is appropriate for the device. When I bought the P600 at that time, Asphalt 8 came out but I remember it was not yet compatible with the exynos chip and google has not allowed installation. So I pushed a TB backup of the game from the SGS3 to the p600 and installed it from filemanager. It was successfully installed but whenever I tried to open Asphalt 8 there was a system crash! Only after 2-3 months, you could pull it directly from the playstore and it worked finally. Old app, especially those who are no longer getting updates, can cause trouble and crashes. Everytime you install such apps you should do a nandroid backup.

In addition, you should always have a backup of a fresh installed system. If you manually wipe system, cache, dalvic cache and data before restore there is no reason to do a clean flash and can skip setup wizard, logins and app restorings from playstore. The internal memory is not deleted during a clean flash normally but it also contains a lot of app data (android> data). After app deinstallations folders often remain there and if you install the apps the 2nd time, two folders could exist and cause errors. Save everything important from the internal memory and do a full wipe incl. internal storage during the clean flash.

I can not help you with the logcats either, sorry mate. Sometimes the cause is obvious when you look at the end but sometimes you have absolute no clue. To be able to interpret them properly you must be a developer or at least hobbiist or so but I am sure you will find some online tutorials in WWW. The length of a log is related to how long the system runs without rebooting. Every reboot you start with an empty log folder(unless you have it set to pull logs automaticly).

If you want to keep the logs short reboot once and replicate the bug that caused the system crash. If you now pull a log it is short and contains only what is needed. Strange is, I have not a single kernel alert and the system logs contain only very few alerts but I know my VPN app is causing them and it seems to be normal.

3C toolbox app from playstore(free version) has a build-in live viewer for kernel and system messages, btw.

A bit late to the party but I hope it helps on one or another way.