I've tried a few over the years (V1, Hole19, Golfshot, Golf Canada) and I keep coming back to 18 Birdies.
Great for electronic scorecard and running tournaments
The practice mode will take side and behind videos for evaluation and give items to work on.
Looking forward to new features added over the winter
Decent free app, even better when you unlock paid content.
V1 was a close second