Have had the same emacs setup on linux, windows and macos for 15 years. Honestly, it's the best thing in my computing life.
(I admit it's added up to more than zero though! Keeping (require 'cmake-mode) working reliably on Windows and macOS has proven a minor annoyance, and fonts seem to require a degree of system-specific attention.)