I kinda doubt TopoUSA will help me at all.

In fact, that's part of the problem. All these computer mapping programs are US based .... some are completely useless for the rest of the world, some are only moderately useless. Up till just recently, for example, the new Google mapping thing barely recognized the existance of Canada at all, and had absolutely nothing on any other country.
I've got a heap of paper maps ... not just provincial maps, but land ordinance maps, which are
extremely detailed and very good. That's not a problem. I can (and did) create a route on paper just fine.
However, my club has decided that we use Streets and Trips to create our routes for when we post them online. My hands are tied. But I think I can kind of "fudge" it.