нет конечно.
Каким образом какой-то левый софт знает как и где хранят данные другие программы?
Ладно еще написать прогу, которая чистит остатки мегапопулярных продуктов, типа ms office или касперский.
А сотни и тысячи более мелких программ?
А то, что постоянно появляется новое?
Такого софта даже быть не может. У каждого ПО свой инсталлер/деинсталлер, и качество "остатков" зависит от криворукости тех, кто писал инсталлер/деинсталлер