is there any advantage of imbuing over reforging? I’m coming back to the game after about 20 years and crafting is so different now.
Yes.
You can make set of weapons with slayer and other properties you need . Quite enough if it is bladed staff or you will use Consecrate weapon. You just imbue ones you buy from blacksmith NPC.
Reforging is little more expensive and resource consuming. Theoretically you can get same or better weapon from loot. But to get needed weapon with needed properties can and will take forever. Looted artifacts are with really high caps. Especially legendaries. But we don't loot every mob.
Reforging has less capacity but you spend less time . You reforge weapon you need . So you take only double axes and reforge them. If one will be good it will be double axe. While looted weapon with desired properties can be useless ones (bad specials or too low damage) or even mace when you need a sword.
Imbuing adds some stats in totally controlled way. With 0 random. You want 50% Hit Lighting - you get it. With reforging you possibly can get 70 % . But it can be hit dispell or fireball and not always 70%.
For warriors there are some common weapon templates.