Making an OS isn't easy, but it's not something you can't do if you have the right know-how and time. You can get a simple TUI and a file system together, and configure the system to run drivers and hardware. Getting things to function like Windows, MacOSX, or even Linux, is something that will take a lot of time and blood, though.