Of course you can go different routs. You say black hat, I say in what area?
SEO, Ad Posting on Craigslist, Social media stuff like Facebook & Twitter?
My field is SEO. So here's my advice to you regarding black hat and SEO:
1. learn just basic SEO first.
2. Then set up a crap site and try to make it rank naturally.
3. Outsource article writing (you'll find several services like this in this forum) and publish articles at a steady rate.
4. Start building links to your content.
5. As you go along, learning how to do all this, and you'll discover what you need software for.
You have to develop your own style!
Use software for what you personally think stinks. What you think is boring.
Someone might like to use software for comment spam some like to do it natural.
Someone might like to use software for article submissions some like to do it natural.
Someone might like to use software for video submissions some like to do it natural.
Someone might like to use software for bookmarking some like to do it natural.
Some like to do everything with software. Personally, I don't. It's your preference bro. But after the Google Panda update I would be careful to use software on everything ...
If you just want a software that does a lot of stuff try "SeNuke X" or "Evo II".
You should also check out "Xrumer" and "Scrapebox" too.
But I would advice not to use these too mush on your own site. With "SeNuke X" or "Evo II" a full run once or twice per week is enough (on a new domain). In stead you can build up a buffer ring of websites around your money site. The buffers could be web 2.0 sites like squidoo or tumbler or hosted blogs like blogger.com, wordpress.com or livejournal.com or something... And these you can spam with software

Just try to play around with stuff man. Just do something! Don't get caught up too mush in reading ebooks, new products, and forums like this

It takes a lot of time, and you will not get s*** done

Just the way it is.
Find focus, be active in doing something, try to do at least one or two things per day that will drive you forward ... post articles, write something, do seo, set up blog, make video, publish s*** and so on ... Things that drive you forward is not things like "have to learn" or "have to read"... stuff like that you can do after you have done the two most important tasks for the day. Get it?
Well, this was my post for the day... now I'm of to "doing something" with my sites and I'll probably will not get back to BHW until tomorrow

Perhaps tonight, when I don't have anything to do I like to skim through some threads though...
P.S: Another tip would be to just go to Fiverr.com and outsource almost everything like this guy on BHW:
PureMind, click here to check out his thread about this Fiverr stuff 
...