buy aluminum square tubing then drill out a bunch of holes ,
maybe you can make it so it expands in width as required ..
telescopic cross members .
want to carry sheets of Plywood ?
maybe you can Hire someone that builds stuff to be your builder of it.
Bikes at work bike trailers are long but not wide
http://www.bikesatwork.com/bike-trailers