Daggerfall has plenty of user made moding tools to extract information from the game. The most complete i have seen so far is DFConnect from Interkarma and the tools he made on top of his library. But i have seen very few tools that work with Daggerfall game files directly and change data in place. In particular i was looking for a tool that would change the layout of a dungeon. For example Privateers Hold has the following layout in blocks as it's saved in MAPS.BSA:
Using in-game denotation for dungeon-modules: B0000012B0000009 @S0000999 B0000003 B0000006Dungeon-Modules: 5Quest Locations: 2
Taken from uesp.net, blocks starting with B* are border which are using to close the exits on each interior block.
I would like to change the code of the border blocks and perhaps add an extra interior block with surrowding border blocks like this:
B0000012 B0000006B0000009 @S0000999 N0000009 B0000003 B0000006 B0000009