I agree with you. This feature would be helpful in some cases.
I just tried today something in the following way:
- generated two lakes in separate steps.
- then opened one of the two *_polys.shp files with QGIS and manually made a new rectangle border, which covered both lakes.
- put all *majors- *minors- and all other manually made, like POI.shp markerlines.shp with only the changed *_polys.shp in one directory and processed with IMC.
The only problem with this is that the water did not get a blue surface. I think, i made a mistake creating my new *_polys.shp.
In a second test right now I simply merged the two *polys.shp files with QGIS without any changes. This works fine creating one *polys.shp and handle the one polys.shp with all other files created of these waters in one pass with IMC. But I have no testdata with overlapping rectangles.
But I also know the way with DrDepth, that worked: There you only had to create single water in *.mp format and merge these files together as one *.lcm
At last:
A third test merging the two *_polys.shp files and stretching the end knots of each rectangle in the way that they match as one bigger rectangle should work. In the screenshot I made a mistake and stretched only one rectangle to match the whole size, so it looks not perfect. without mistakes this should work, but now I am tired ;)
Maybe I only have to delete one line in the attribute table in QGIS?
Second test (one at5 file)
Third test (one at5 file)