Just for the folks who could find this interesting. We are making an SDK for reading, changing, and viewing PSD and other formats (Adobe Illustrator, Adobe XD, Sketch, and Figma) outside of design tools. I believe this can open new use cases such as design to code automation, linting design data, etc.
We also have a universal design format that tries to unify as many features as possible. The SDK is going to be open sourced in a few weeks. Right now we offer REST API. You can check it here http://opendesign.avocode.com/.
I'm trying to do "build in public" kind of marketing on my twitter account for this https://twitter.com/PetrBrzek.