> Did you not add use-package because it's not in the repositories you're using, or something else?
Mainly that, but also I am not too fond of use-package. If I add support, it would be with my own package (setup) as an alternative.
> Great choice adding Modus themes!
Well they are bundled in by default.
> * undo-tree. Not sure about this, I have heard people having issues with undo-tree due to the way it is implemented. Vundo seems to be an interesting alternative, but that is Emacs 28+ only.
> * Magit keybind seems redundant as the package itself adds them, and it's swapped. True, but it binds to the C-x prefix which I think is a mistake (especially because it is one automatically).