No photoshop is not the right tool. You use the right tool for the job. Photoshop is not the tool to do this.
My apologies if I have misunderstood your intentions, Actually I want to take the Photoshop for any kind of Photo Editing jobs, because of the various functions offered this tool. I don't want to mention the only way to avoid others. I think there are lots of tuts belong to the topic.