Как сделать инструменты в приложении С# с помощью SDK for Microsoft .NET Framework :
Инструмент(1): рисует на карте объекты (например с помощью ломаной лини) с индификационным номер, который сохраняется в файле;
Инструмент(2): редактирует объект, создаваемый инструментом (1);
Инструмент(3): удаляет объект, создаваемый инструментом (1);
Инструмент(4): при щелчке по объекту созданный инструментом (1), выводит его индификационный номер из файла.
Такая вот задумка