I am Antonis from the Transifex Customer Success team.
Thanks a lot for sharing your feedback! We’re currently working on many improvements in our UI that will make working on translation and switching between different projects and resources much more fluid and, of course, easier. Please look forward to it, and we’d love to hear your thoughts on it once the changes are live.
In the meantime, all feedback is appreciated, and we take it into account when deciding what changes to make.