Изменить: Опубликовано до ОП дополнительно уточнил желаемые приложения. Пожалуйста, обратитесь к ответу Hongkie при рассмотрении среды разработки.
Мне неизвестно о каком-либо программном обеспечении, которое предлагает такую функциональность помимо простой переустановки с того же исполняемого файла, который вы использовали изначально. Я полагаю, вы могли бы сохранить исполняемый файл установщика, но вам, вероятно, лучше загрузить самую последнюю версию.
Некоторые приложения оставляют файлы настроек на месте в случае переустановки. В этих ситуациях повторная установка приложения должна сохранить настройки предыдущей установки. Однако многие приложения этого не делают. Если файл постоянных настроек отсутствует, я вижу небольшое преимущество в "отмене удаления", а не в чистой установке самой последней версии вашего программного обеспечения. Вы можете вручную создать резервную копию настроек для определенного приложения и помолиться о том, чтобы этот же файл поддерживался в более поздних версиях.
Вы упомянули OpenOffice, поэтому я не рассматривал возможность проблем с лицензированием, вызванных невозможностью выпустить лицензию до ее удаления.
tl; dr: просто переустановите. Сохраните файл настроек, если хотите, но это зависит от приложения