hehe great! :) you could also make that the poses are saved to a button that has the json string as var, so when you go over the button it loads its pose (maybe i try it), i also thought about making a simple animation system with spritebank, if you save for example every 10 milliseconds to an array, you could have a frame by frame animation system, but i think its better to wait on Spriter plugin for the real deal :)
dont know what exactly didnt work, but its posible to do an action or function on each instance right after its loaded, you could for example
save usephysics=1 var to the instance and activate the physics on that object right when it loads
about the json difficult to read.., its harder because its a json from the hashtable with all poses, you can also save and write the json from 1 pose to a textfield(so you can copy the string) wich should be easyer to read
i've been meaning to ask rexrainbow if it would be better to shorten the description names of spritebank to a minimum as it get big very fast with lots of objects..
------ example normal 1 object
{"head":[{"x":452,"y":103,"width":62,"height":72,"angle":0,"opacity":1,"visible":true,"cur_frame":0,"cur_anim_speed":5,"inst_vars":[],"layer":0,"z_order":8,"cur_anim_name":"Default"}]}
-----------shorten version
{"head":[{"X":452,"Y":103,"W":62,"H":72,"A":0,"O":1,"V":true,"C_F":0,"C_A_S":5,"VAR":[],"L":0,"Z":8,"C_A_N":"Default"}]}