Cheapest way to get armor in Minecraft?

As you might know on Minecraft 1.14 you can have pretty much all protections at once on each piece of armor. Of course that means you’re going to need a lot of XP and anvil to pack everything onto one piece of armor.

Now my question would be, what would be the best way to get enough XP to do this? Keep in mind I don’t like mindless grinding as there are other more fun ways to play.

I can think of only one way, the same process as producing any other multi-enchant item. cycle wooden shovels and enchant books and items with the enchants you want. Then, combine them in a pyramid process.