I copy and paste a few infos from my old post #2 (https://community.trimble.com/communities/community-homepage/digestviewer/viewthread?GroupId=415&MessageKey=4fa77769-d955-4525-80ff-daca0707c274&CommunityKey=8a262af4-a35e-4e9a-9dd3-191cc785899a)
But it's worth to read to other comments in that thread as awell.
You should nearly have everything you need.
In theory you should copy the ZIP-File from "C:\Program Files (x86)\Trimble\Macros SDK\Templates\2019" to
"C:\Users\your user path\Documents\Visual Studio 2019\Templates\ProjectTemplates".

The video in that post is for TBC prior to 5.90. All the path's you see there relate to the old macro location "C:\ProgramData\Trimble\MacroCommands".
From TBC 5.90 onwards you replace those with "C:\ProgramData\Trimble\MacroCommands3"
I haven't tested the latest template since I never use it again. I'm using one single Visual Studio "Solution" with subfolders for each macro. Creating a new macro in my setup is creating a new folder and manual copying/renaming another macro into it.

Here a link to my Dropbox OneDrive. It contains some basic training videos with a sample Visual Studio solution/macros.
https://www.dropbox.com/scl/fo/7j7skk1rou5ixjjqm216x/AKXgwLyfxRc2nVHrPdgfaZY?rlkey=7ghdt7c7a3gvzjwm3ksynzmbi&st=sjifnp5q&dl=0
https://1drv.ms/f/c/e8b766b43a916613/IgAUaLqLzWoiR78RKwJlyQtCAfYw06lH5qxhZcwse--9cPU?e=ky98bu
I've created those training macros prior to TBC5.90, but I just tested them, and they still work in 2024 without changing any imports. You just need to copy them to the new location instead, "C:\ProgramData\Trimble\MacroCommands3"