I've been using Axure for many years, accumulating a wealth of ready-made components and templates for easy access. Moreover, it boasts powerful interactive design tools and annotation features, making collaboration with development teams very convenient.