IDMLToolsには、サンプルコード、ツール、再利用できるJavaクラスがあります。スキーマを有効にしたり、パッケージを検査、圧縮、解凍したりする、単独のツールもあります。IDMLToolsのサンプルコードで、データの収集や抽出、変更、追加でIDMLを生成する、デモを体験できます。これらのサンプルコードのほとんどはXSLTが使われ、一般的なJavaクラスのセットでビルドされています。