I think the problem with most font making applications is the limitation of their scripting for kerning! They seem to generally do a fairly poor job. You can straight away see the problems with many free fonts.
That said I think Layout's engine has problems reading font scripts. To see this open any application and type a few words then do the same with layout and you will note the difference.
Could be enhanced if layout had "optical" kerning and not just "metrics".