agree with Chirstian,
you need to be truly independent to cruise long term. Many countries will not allow you to do work, with out the requisite paper work/visa/etc. even if they do, the locals will not co-operate if you are in competition with them, in any way.
You MAY find some expats who would hire you for your craft skills, but even those prefer to barter something back and save the hard cash for real events.
Some may get in to writing for a magazine, but even that pays next to nothing, unless you are at the top of the game, perhaps $50-70 a page, if you are lucky
Some go local and eat what the locals eat, others live on beans and rice, or rice and beans...
All I am saying is that if you suffer on land, you will suffer cruising...cruising solves nothing and may in some (many) instances test your ability and patience, daily.