I personally use vanilla signs for these kind of things, specifically for these kind of reasons.
If you're not an expert with NBT Tags and Data you can find a sign generator online. One example is this one >> https://minecraft.tools/en/sign.php
You can add color and commands and stuff like that. It even allows commands that are from plugins.
Make your sign there, and then make sure to select the option that involves /data as using the /give will not allow detection of who clicked the sign, instead it will do it to the nearest player.
@ me if you need more info