Dreamweaver (DW) uses a site cache to track the relationships
(links, dependencies) of all files and directories in a project.
When using DW, if a file is linked to 20 other files in a project
and I move that file, DW offers to update those links.
RoboHelp could track the relationships of all files and
directories in a project (but it doesn't). When using RH, if an
image is used in multiple topics and the image is resized in one
topic, RH could offer to resize it in all topics (but it doesn't).
When software requires that I manually do what it can do
automatically (but doesn't) , that's a bug. I leave it to others to
determine if this is a designer's bug or a developer's bug.