2. You can export settings as INI files, and then you can import at a different machine. When exported as INI files, a macro path become the relative path. Does this solve your issue?

Not really, because in the exported INI file there is still the absolute path. If I import that file on another computer with another user name, I have wrong paths (I see the wrong paths in Macros/Customize at the bottom label).

I see two possible solutions:

Use some kind of paths relative to home folder (my documents) like I suggested above

Implement some kind of variable like \%my documents\% which can be used in exported reg files and ini files. These files can then be imported on the target computer easily.

Am I the only one working for a company and developing Macros for EmEditor and having the problem to deploy these macros to my users?