The most effective and useful software that is used by most of the developer is Adobe illustrator.Here you can get icons, symbols, design etc to make an attractive logo.This software is powerful and feature rich.