FlexPro Professional has a full-featured Automation object model. With this you have access to the whole functionality of FlexPro. You can even record a macro for everything you are doing with FlexPro. The design of the object model is similar to that of excel and the Visual Basic development system is exactly the same as in Excel, with Intellisense, debugger, code editor and form designer. You need the FlexPro Professional edition to edit and debug macros. To just run the macros later, the FlexPro Standard edition is sufficient.
FlexPro has very powerful 2D and 3D graphs. You can have unlimited number of curves and axes with different scalings. You can even use cursors to measure curves and to zoom out regions. Everything can be fine-tuned manually or with a macro. You can find all details you need to know in the FlexPro Online Help. On the home page, you find a list of important articles describing all the details. You can read through these just like you would do with a book.