For a minimal setup to use TFSV I suggest you use Team Explorer. It's basically just the VS shell with the TFS plugin.
Here's the download:
https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=TeamExplorer&rel=15#
And here's a brief intro of how to use it:
https://docs.microsoft.com/en-us/azure/devops/user-guide/work-team-explorer?view=vsts
@David Schwartz TFSV has always supported branching. It just isn't very good at it - like everything else in TFS.
We use TFS with TFSV where I work ATM but I would gladly pay for JIRA licenses out of my own pocket if that would get them to switch away from TFS. It's horrible.