Most of the recommendations of programs here, including my own, are based on personalprejudicepreference. Different people find different programs easy to use. Most of the software mentioned in this thread will do what most people seem to want. It's really a matter of which you personally find easiest to use.