If you’ve got an idea but aren’t particularly technical you should really consider the example Dennis set. He didn’t really know what he was doing but sat down, taught himself enough to crank out a prototype, and figured it out from there. Anyone can do this sort of thing with enough hard work.