I set out to build a sleeper sofa using a cheap futon and a custom sliding frame. It seemed like a simple way to save money, but making it work smoothly took more effort than expected. The real test ...