Hi,
If you have the same item but with different enchant you CAN create a macro to swap.
First you need to find the Item and Enchant codes for those items. Easiest way is you go to the item on wowhead and take the number from the URL. Then you find the Enchant code from this list here
https://wow.gamepedia.com/EnchantId
You put them together into a macro.
So I have Redbeard with Spike and Redbeard with +7stam
Spike Macro
/equip 12997:1704
There are also some scripts you can google which will show you the codes of items in your bags and things.
Hope this helps. It's not the best reply ever if you can tell me the specific macros you want I can write them for you.