Autometrics is a bit crude — it just sets the same fixed value for each selected glyph. Optical metrics in the Professional Edition calculates suitable metrics based on the shape of glyphs. I suspect that hand-written scripts will need each glyph to be adjusted manually, especially if you want the script to be joined.
Yes, I use the font validation wizard to check for errors.