I haven't change 1 line of my emacs config for more than 5 years, it's the exact same since I wrote the emacs tutorial series back in 2017 (https://mickael.kerjean.me/2017/03/18/emacs-tutorial-series-...). Sure it was a time sink at the beginning and it tooks some time to stabilise but the initial time investment has paid off