Что касается инструмента - сложно представить, как он должен работать (по крайней мере, с моей ограниченной точки зрения).
Что я делаю, так это комментирую каждую строку включения и перестраиваю файл (только один файл - не весь проект). Если он все еще компилируется - включение не было нужно.
Не должно занимать слишком много времени.
Не по теме: я вижу необходимость в этой процедуре, прежде чем доставлять код клиенту. Я был бы признателен за результаты, зная, что кто-то позаботился даже об этой крошечной детали. Но как клиент я бы не стал так требователен, чтобы настаивать на этом.