I mean sure, you can edit the existing ones, but if you really wanna make custom heirlooms, you need some DBC editing skills + you have to create a custom MPQ patch out of the DBC files in order to make the new items work for the client.
If you don't care about editing existing ones, you can just do that, if you need help with custom items and DBC editing, you can contact me.