This is a showcase of the FREE, ready-made bulk sms reseller website. Become a CheapGlobalSMS.com reseller and get it here
Import and backup your phone contact; or
upload & download multiple contacts files for bulk messaging.
Access & manage your SMS delivery reports in real-time
You can do everything programatically.
From SMS sending/scheduling, to contacts manager. have a look