Gammu is a software tool that endeavors to offer a universal platform for phone management. It is a free and open source phone controlling application that's powerful, efficient and user friendly.
Here is a screenshot to illustrate the features and user interface of this application: