Good ideas!
I got tired of the whole thing too.
I bought some pretty flat copper hanging tags online for all the trees and vines.
You just write with a regular pen on them to engrave them.
The pen doesn't show up but it leaves a decent engraving.
They came with wire to hang them too.
Those were well worth it to me, they look nice and they aren't going anywhere.
For the vegetable gardens I painted some pretty stones with the names of all the vegetables that I grow and place them in front of the beds.
I got some nice large, flat, smooth stones at the beach last summer in all colors and bought some exterior craft paint.
I don't need to keep track of varieties in the beds because I keep that in my notes so usually the stones are basic.
I save all the empty seed packets of the things I planted until the season is over and I can take notes.
So mostly its just carrots, broccoli etc. some may have a small design, but if I need to add a variety or change a name its no big deal since rocks are free and paint is cheap and I could paint another stone.
This I may do because I planted a few different types of garlic last fall as a test of what will do well in my area.
After I pick a couple of keepers they will get their own stone, I hope they appreciate it.
The ones I painted last year and left out in the garden all winter look as good as the day I painted them.
No sign of wear, you can lay them flat or stand them up in the soil, they look like a natural part of the garden and they can't blow away.
It works for me and its something I can do with the kids too.