Just heard about this, haven't had a chance to really check it out but it looks really interesting: http://www.ms-inc.net/kpl.aspx