Before you dedicate on DIY, price out everything. The big square tubing per ft. will run quite a bit if you plan on a stronger unit.
When I bought mine, steel was astronomical per lb. So I knew it was the better choice buying one already made. Plus the fact that when I'm done with it, I know I can sell it and get most, if not all my money back for it.