Kieth,
Check out Traction Talk (
http://www.tractiontalkforum.com). It is a pretty lively road steam forum. It is based on the same platform as this from memory. In it there is a members section which contains a library, a drawing repository, a castings and patterns section so all of that information is contained in the one ara. It works quite well.
Just a thought