Best way to measure level of efforts for managing projects?

I know there are tools like Zenhub that can keep track of level of effort measures (hours, story points, etc), and I have saw the presentation by Lauren Brose at GitHub Universe 2020, but I am wondering what does GitHub itself or other organizations do in terms of keeping track of these kind of metrics?
Are there recommendations for doing this without having to use 3rd party tools or addons?
Or perhaps these metrics are not all that useful?

Thank you.

Chaochung Tsai