Toolkit - Software routines and/or utilities (tools) that are used to develop and maintain applications and databases.

Authoring Tools - (Interactive Television) – (May be known as Interactive TV Toolkit, Enhancement Author. May be associated with Toolset.) - Creates and/or integrates interactive television into television programming.  Depending on the product, these could be used for all or some of the interactive program's production and telecast, (from “concept to broadcast”.) For instance, Emuse’s “Modelstream,” is (as of the time of this writing) an interactive TV authoring tool that can provide “concept to broadcast” interactive television production. In the Modelstream authoring environment, (1) footage is separated into individual shots, identifying and tracking multiple objects in a frame and allowing the embedding of content (i.e. bitmaps and text) into those objects; (2) Modelstream Generate creates the code necessary for transmission of the interactive content; (3) Modelstream Broadcast plays out, controls and synchronize interactive television applications on air. See Emuse's website for more definitive information on the above,
www.emuse-tech.com.

http://etvcookbook.org/extra/tvauthoring.html
www.nds.com/middleware/mhdk_advanced.html   www.itvdictionary.com/index.php?ax=list&cat_id=18.


Authoring - Preparing content for interactive media and putting it into compatible computer language. http://etvcookbook.org/extra/tvauthoring.html