I've recently updated a utility I wrote a while back to load and parse scenario text dump files from the TOAW III Editor. The sections are displayed in a navigable tree in one pane and the contents of a section in another when a tree node selected. It's been ported to C# (the original was written in C++) to ease updating it to the new XML scenario format going forward. In addition, because of the issue with the detailed equipment inventory (i.e. Force 2 doesn't display correctly) it can use the XML OOB dump from the editor to generate this information (always assuming the XML OOB dump is correct). If a .OOB file exists with the same name in the same location as the .TXT file it will use it. I've also further enhanced it to allow navigating through equipment types and seeing what units (sorted by formation) have that equipment assigned - sort of a reverse view of the sections that show formations and units. It can help you, for example, determine which formations have ferry-bridging teams or engineer squads or rail-repair units etc. without wading through the entire OOB unit by unit.
There are some screenshots using Overlord 44 from the Classic TOAW folder that probably explain it better:
Application once a dump file is loaded:
A formation node:
The complete Allied inventory calculated from Overlord 44.oob:
Where are my Engineer squads?
It's called the TOAW III Scenario Viewer and is available for download from
here.
Hopefully it will be of use to others.