ID3 Object is alive and kicking on Darkwire ext list page, but only reads MP3 tags. For writing tags, I would recommend using ffmpeg commandline. It's possible to hide the commandline while you do it.
For example, to erase all existing metadata tags and add artist, title, etc:
-i "x" = input path of "x"
"C:\pathtoffmpeg\ffmpeg.exe" -i "C:\myfunmp3\inputsong.mp3" -c:a copy -metadata artist="The Artist" -metadata title="The Title" "C:\myfunmp3\outputsong.mp3"
-c:a copy = for audio codec, just copy, don't re-encode the audio
-metadata artist="X" = goes without saying
You can download ffmpeg static builds (the EXEs) from this site. You want the right OS, and Static type of download.
You can also read tags with it:
-hide_banner = no version information/copyright
"C:\pathtoffmpeg\ffmpeg.exe" -hide_banner -i "C:\myfunmp3\inputsong.mp3"
With no output, all the data about that format will be written to the console - bitrate, tags. Some extensions, like Console Object or Pipe Object, can read the output from console programs.
Then using String Parser/String Tokeniser, you can split it into readable chunks.
If any of this doesn't seem to work for you, or you need more help, you can contact me on Clickteam Discord.