Hello, friends!
After my experience, commercial software is not as good as free open source software regarding usability, stability, compatibility, network accessibility and security. Therefore, if you have bad experience with other software try my suggestions. Every program that is listed here has been used by myself successfully for at least 1 year and is still in my use.