I started writing my own book class and I'm not sure wheter I should use book or scrbook as my base class. (I'm going to load one of these classes, I'm not going to start writing one from scratch or anything and stick with high level commands as much as possible)
I know that scrbook does a lot of stuff, but I'm not exactly sure on what it does aside from the layout and some settings (in the background).
I'm mostly interested in the features (scrbook vs book+packages), but focused more on the complex stuff that happens in the background.
One example is changing layouts for sectioning. I know that scrbook does offer commands for this. For book I could use e.g. titlesec. So what does scrbook do for me that book+titlesec can't (and vice versa) if I intent do create my own layout etc. and not use the default.
Since I'm making my own class, I'm not sure which way would be better in the long run. I'm wondering the same for e.g. tocs, mini-tocs and headers as scrbook is (as far as I know) incompatible to many packages recommended for stuff like that.