the alpha version of moojelly now views SML2 and SML3 completely! I am now publishing the source code to github, and welcome people to contribute.
The big delay was dealing with SML3 having multiple tile-sets per level, so now it automatically switches tile-sets by understanding the level and warps.
Although currently the new re-write of moojelly only views levels, I have previously made them edit levels with no problems, so I know adding level editing isn't a big job.
this image shows a complete SML3 level, automatically switching 3 different tile-sets and sprites!