SNG enables you to decompile PNGs into an information-preserving .sng text format that you can hack with a text editor. Then you can recompile the .sng back to a .png -- handy if you need to add or edit some obscure ancillary PNG chunk that your graphics tools don't understand. Also handy if you want to generate PNGs programmatically using text tools.