Social bot is a good option. You have to tailor it to your needs. Yeah most of the sites on there are dead. But you can create a profile with only the sites you want to use. And you can add bookmarking sites.
I'm using the traffic anarchy model. That program only uses 10 sites of each. I'm using 10 sb sites on social bot. Frankly most those sites never showed up for backlinks. So I'm concentrating my time and efforts on sites I know to work. I've added mixx,jump tags, and mister wong to my profile.
These sites always index my sites and provide backlinks. Go for quality and quanity to get more bang for your buck and time. Download social bot and setup your company profile. When you hit signup for each site sb populates the needed info. You only have to go verify the email.