nem, do you still need that script? and what exactly you need help for? you wanna program it yourself? or have working example you can extend? or you want a thing that is ready for use?
let me know what you wish is, as i need to learn mel anyway, and the online manual is rather good compared to other programming languages i seen so far. when you want the script that is complete and ready, then dont be surprised if i make only real short names in it, so you have checkboxes named TX, TY, TZ, RX,RY,RZ,SX,SY,SZ... - for translate rotate and scale - so ALL attributes that can be keyed fit in a dialog box. but one thing, give me time to program that