Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
I'm sorry, questions asking for software recommendations are off-topic here because they tend to go out of date quickly. You might be able to get help at Software Recommendations after going through their asking guidance. For more information about our scope, see the help center.