Yeah, I decided after re-reading that thread to start the project, and just to be reassuring, I
did put a lot of thought into possible problems beforehand so it's not a completely blind thing that will branch off into thousands of ideas and never deliver.
About C#, I will have a go at making it in C++ if that's what you recommend, it'll need me to obviously rewrite the stuff I have got (shouldn't take too long). In regards to the text files, it's mainly there to serve as a sort of template, I will write the tools to manipulate them easier once I know the engine loads them in correctly.
The basic engine stuff is what I'm working on at the moment

, the image I put up was to test if it was loading and drawing in Abe's images properly, I'll be using a similar thing with animations and then hopefully the CAM images. The reloading of stuff though... there is a console which I've put into the engine, so commands for reloading and changing stuff can be sent into it easier.