one thing at a time man. you're new. take it easy. get the site up. then worry about onsite seo. then worry about content. then worry about backlinks. As new as your are, don't worry about Xrumer. Heck I wouldn't even worry about SB. Go to fiverr and pay five bucks for some blasts from someone. Let google index your site naturally. you don't need to worry about getting it up fast. you're just takin on too much. you can use the google keyword tool to find great keywords. no fancy software required.
If you REALLY need to get things going so damn quick, get one piece of software, learn it, and then move on to the next piece of software. If there's one thing I've learned about this business, it's that the return on investment can be slow but steady. Good luck.