This update includes a lot of goodies! I call it "The Immersion Update". It comes because I never liked the triggers, they break immersion, so now there are special items that let you customise your items.
Note: The triggers will continue to exist for now. Before this update they were the only method of using this datapack. The goal is to get rid of them altogether in a future update, so keep that in mind. Feedback on this is welcome!
The Sewing Kit is crafted by placing a bundle, shears, string, and lapis lazuli in a crafting table. This is a shapeless recipe that yields a bundle named “Sewing Kit”. Inside the Sewing Kit you will find Sewing Shears, Sewing String, and Shimmering Lapis Lazuli.
Does the same as the PSKItemModel trigger.
To use, hold the Sewing Shears in your mainhand, and any item renamed to a namespaced ID in your offhand. right-clicking with the shears will change the item model of the item in your offhand to its custom name.
Does the same as the PSKEquipmentAsset trigger.
To use, hold the Sewing String in your mainhand, and any equippable item renamed to a namespaced ID in your offhand. right-clicking with the string will change the item model and the equipment model of the item in your offhand to its custom name.
Does the same as the PSKEnchantmentGlint trigger
To use, hold the Shimmering Lapis Lazuli in your mainhand, and any item in your offhand. Right-clicking with the lapis will toggle the enchantment glint on the item in your offhand on or off. (Yes, holding the Shimmering Lapis in your offhand toggles its own enchantment glint)
PSKItemModel trigger detects you're using an equippable item, it will automatically remove its equipment asset when an item model is set./trigger PSKEquipmentAsset set 2 no longer sets the item model. It will instead simply remove the equipment asset, like setting it to 3 would. Setting it to 3 still works the same, note that this might change in the future.The last two changes were made to streamline the experience of both triggers. The PSKItemModel trigger sets item models regardless of whether the items can be worn, and the PSKEquipmentAsset trigger sets or removes equipment assets.

An immersive datapack to get custom Items, Armor and Elytra! (Realms Compatible)