Not seeing much you couldn’t do in Obsidian, et al. with plugins, but perhaps the value is in having it all set by default.
Personally, this is very close to how I use Obsidian. The only thing I’ve never done is flash cards, as I’m an auditory learner.