I've been thinking too about using aluminum to make the frame. Wood, because it is prone to warping and humidity changes, where as metal is not (at least not enough in this case ).
basically, I'd be looking to make a contact frame like this one
just in aluminum, and probably powdercoated or anodized to minimize reflections.
what do you guys think?