The webpage is quite humble, anyway Translator Tools promise to bring a huge improvement to the preparation of files for translation.
I still cannot leave you my opinion here, since I couldn’t find the time to try it. However, don’t expect it to interact with Studio or any other CAT tool, but rather with Word and Excel.