Forget building your own software. It would seem "the next big thing" will be building , well, anything:
Today your all-in-one device prints, scans, faxes and copies. Tomorrow it will cut, score, etch and sew. Want a new dining room chair? You'll design it on a PC and press PRINT, and your personal fabricator will create it for you right before your eyes. Just make sure tray No. 2 has enough wood.
I'd want one to create any part I wanted for any classic car I happened to own. Lord knows what The Grammas would end up with if they got their hands on one.
I really do think that one day whole houses will be built by dumping a 55 gallon drum of goo on a big pile of specially constructed dirt. The nanomachines in the goo will take the elements in the dirt and then two weeks later all you have to do is sweep up as you move in.