ExtendInsights Data Management supports NetSuite custom transaction types with one caveat. As you build your template the list of fields available will not be restricted to just those of your custom transaction (because NetSuite web services is unable to return them). You'll just need to exercise some caution to ensure you are adding in the necessary fields.
Watch the video below for more information.