Thanks @BrianJ. Yes, you are right, we can look into the possibility of creating custom made visuals and can add in the analyst hub library.
I also created another visual in response to a query on the forum.
It’s a simple line chart but annotations like above aren’t easily achievable with native visuals.