I was having trouble installing and reinstalling TMS packages with smart setup

You should uninstall all previous installation of TMS products that you want to install using TMS Smart Setup. Once you have uninstalled it, you can delete the respective folders, if there are any.

Keep the installations of products not yet supported by Smart Setup, like Web Core.