> seeing how much of my old third-party config I can replace with builtins
There are projects that seek to do just that. I'd recommend taking a look at them to get an idea of whats possible with an almost-entirely-vanilla emacs setup.
Examples:
https://codeberg.org/ashton314/emacs-bedrock
https://github.com/LionyxML/emacs-solo