You could certainly replicate the given solution in Vision. Since script transforms are Perspective exclusive, to do that I would probably utilize the runScript expression function and the Script Library.
Here is my simple example:
You would just need to modify the ‘paths’ variable to be your list of tag paths and ‘headers’ to be the headers you want the table to display.

