Designing a computer from scratch is another. Doing both of those things in the confines of Microsoft's smash-hit sandbox ...