Actually - I'm just assuming Canham use Alu - if so, its been through CNC ? what sort of finish and what grade alloy ? Also, how do they deal with surface to surface friction and gearing ?
CNC is great-but not necessary with the right tools and some skill.
Mark mentioned a couple of alloys which will work really well.
For higher rigidity, meaning you could make it a little lighter, 7075 T6 would be best, but the weight savings aren't huge. Its corrosion resistance is not high by comparison to say, 6061. Anodizing would help a lot with that, and if you're not in a harsh environment it won't matter anyway. It's often used for rear sprockets for dirt bikes, which gives you an idea of how tough and abrasion resistant it is. Its composition and physical properties make it somewhat more difficult to machine than the others, but with a rigid setup, not bad.
6061 T6 is very widely used, and would work fine, though I have had problems with gumminess at times, due to normal tolerances in its manufacture. That makes turned finishes and fine threads difficult to make without some tearing. If you run into that problem, hand tapping helps, and some 400 or 600 grit wet-or-dry paper or industrial Scotch-Brite will smooth out the finish nicely.
Material hardness and anodizing will help a lot to resist galling. There are several dry lubes which can be used which won't attract crud. A stainless or brass shim or insert between aluminum parts would eliminate galling, but add complexity.
If you want to use gearing it's best to just buy it from a supplier like McMaster-Carr. Brass has natural lubricity, not expensive but heavier than steel or nylon. Oil sintered nylon is light with great lubricity but not so pretty. Stainless is a little lighter than brass, pretty if you polish it, but very expensive.