mojimoji
It's completely legitimate to continue using the PhotoshopToSpine
script. This is why it's our intention to keep it aligned with the features introduced in the Import PSD new option of Spine. Unfortunately, we did not have the time to align it yet since we were very busy with the 4.2 release.
Regarding the possibility to change origin, we're working on introducing the [origin]
tag that will let you set the origin using the center of the layer having this tag. As Misaki linked in her answer, you can find more info in this thread.
This means that the PhotoshopToSpine
script will probably receive this feature too.
While for "setting image boundaries", we've actually considered and had internal discussions about using other layers to determine trimming bounds. We were thinking of using the tag [trim:reference_layer_name]
to trim the respective layer using the size and position of the layer named reference_layer_name.
However, for now, we discarded this possibility since we thought [trim:mask]
was enough.
We'll discuss it further and see if it's worth adding this new behavior.
In any case, this will take some time, and new features will be added to the "Import PSD" option of Spine first. If there are no particular limitations, my advice is to switch to this rather than continuing to use the PhotoshopToSpine
script.
If you need to continue using the script and need these features now, you can fork the project and implement them yourself. Feel free to submit a Pull Request if you think your work can be reused by others.