But it would be very nice to have the sprite and its color instead of in the block .
Do you know a way to drag and drop the sprite itself as the entry of a block ?
XML is in default Snap serialization format. Initial pattern can be get by "Export blocks" menu. There is a "silent" version of "Make ..." without visual confirmation.
Oh that's interesting. I was thinking of converting between scripts and tree structures made of lists, but converting between scripts and xml is something we have right now! I wonder if I can build macros on top of that...