Heh.. creating a REAL asskicking strategy game (turn based) was my biggest dream ever since I've discovered that one can do more on computers than simply staring at the next game.
About three years ago I started writing my own documentation to the game.
Its currently over 100 pages of ideas, rules, algorithms, sketches.. hell, I even have got multiplayer engine created (on which some released MMORPG runs).
And.. it should be rewritten from scratch. Because the games technology didn't stood still...
IMHO, If you REALLY really wish to create such project, split it to steps. At first, start with simple projects. This will tell you what is the best approach to the problems you'll encounter.
I went the other way and ended up with a gigantic project nor me nor my company can handle.