I've been looking at the profile files. They are xml text files, and it should be possible to create a profile manager that allows you to do things such as organize macros offline. For example at it's simplest it could allow you to put your macros in a specific order, delete macros, and copy macros from one character to another. A more complex graphical version could allow you to arrange your desktop offline, and copy configurations from one character to another. It should also be possible to create some basic macro creation, or maybe even macro recording functionality, although with unique item id's I'm not sure how practical that would be. If someone could find a way to dump inventory items and their id's to a file, without breaking the EULA, the potential for this kind of application would be greatly increased. Am I volunteering to do this? In a word, no. But at least the basic macro management functionality should be quite possible.