Hi Andrew!
1) Resources have to be dragged into the editor. More precise into the panel on the lefthand side of the editor. It's pretty much like the "Solution Explorer" in VS.
You can then drag the resource into the code to get UID in there. (Strg + rightclick will also paste the UID in the code.
2) Not sure, never tried anything without the Editor.
3) The editor automatically creates them for you. There is a Pak class (Esenthel Engine->File->Pak) that could be used. Again i'm only using the Editor, but as the Editor was written with the engine, i imagine you can implement it with the pak class.
4) The editor applies some small changes to the code, depending on the platform. Not sure what these changes are exactly, maybe Esenthel himself can shed some light on this.
5) The Editor needs an online connection, it's some sort of DRM.
6) The tutorials project, the header file documentation, the wiki, youtube videos and the forum. Thats about it. Regarding the headerfiles, you can easily navigate them in the editor. Even if you end up using VS i would recommend to have the editor open to be able to browse the header files. Clicking with the middle mouse button while hovering over a class or function, will take you directly to the definition. The right mouse button will take you back from where you came.
7) I guess the buildt in one, but i never actually used networking.
8) Check the roadmap:
Roadmap And no, it's not on the Road map atm.
Regards
Donik