Damage/magic reflection is basically worthless, except in a few very niche situations. It takes account of both your, and your enemy's resistances. For example, if a monster with 50% resistance hits you with a spell that has a regular damage of 100, and you have 100% reflect/50% resistance, you would be hit for 50 damage, then he would receive 25 damage because of his resistance.
There's probably a monster with low base resistances for their own attack kind, and a build with high sustain that can very situationally take advantage of this... But it's really not worth it in a world where you can do over 100 DPS with slayer weapons, and your only limiting factor is the number of secondary stats you can get to keep your resource bars up.
How do you get enchanted dust?
The tailor in Riverbank has a repeatable quest. I'd recommend only doing the most advanced one, unless you're strictly just using it incidentally to level, and abandoning inefficient quests. The hardest assignments tend to need ~90 tailoring at least, and usually in conjunction with a tailoring kit(increases tailoring level) you receive from the tailoring vendor for tailoring beads(the currency you get from completing quests). The tailoring vendor also being where you'd buy dust. He lives in the riverbank tailoring shop, just next to the tailoring quest guy.
It's against the rules to multi-log, but the BY FAR more effective way to farm tailoring beads is to make 5-10 alt accounts, and cycle between them trying to get low cost/high reward quests, making the needed items on your main, and trading in on your alts. You do this because abandoning tailoring quests makes you ineligible to receive another for 2 hours. 9/10 quests aren't worth doing when you factor in the time it takes to gather resources.
With that said, I'd strongly recommend you not invest much of your time into enchanting, unless it's something you intrinsically find fun. If you spend 30 minutes killing gnome knights/enhancing their gear, and 200 hours farming enchanting dust, the likelihood is the gnome knight gear would be superior. Killing the gnome king is probably a more time effective way to get 10k fame gear, and all enchanting dust does is increase the fame of the gear you craft to the maximum that kind can have. The only material even worth using 10k enchanting dust on, in my opinion, is enchanted cloth, which has the lowest chance of having something good, and the highest chance of being garbage.
TL;DR just don't do enchanting, it's not worth it unless it's for PVP, and even then it's only worth if you're truly a no-lifer
You're not advocating piracy to tell me which macro program works. Something on par with Razor for UO maybe?
The ones I tried all sucked. Better off hitting the keys with my own fingers.
I predominately used jitbit macro recorder for more menial things like crafting, but whatever mein negro Clavicus recommended is probably as good. That I know of, there's no Razor equivalent for Linkrealms.