Definitely a great and usefull idea! Or at least make all the settings ex-/importable as one .xml-file, please.
What's also great in e.g. text editors like Visual Studio Code is that you can exclude specific settings from syncing, so that you can have some individual settings for each machine (font size, audio I/O, etc.), but keep all of the rest in sync.