Aspose.Diagram for .NET lets you create and insert field to Microsoft Visio diagrams from within your own applications, without Microsoft Office Automation.