Since you are looking at building from scratch have you thought of using roller bearings.. like the ones used on skateboards?
I have the accurides which are sweet, and I love, but they are also heavy and expensive, as you already know...
If I was to do it again from scratch I would def look...