Thank you for your reply.

Obviouslly, the more features the better (within the scope of the design criteria of your s/w), but my main goal is to be able to keep the multiple workspaces in synch and be able to shutdown/startup and bei in the same state it was last left in.

I guess the main question is: Did you design EmEditor to be “All Things to All People?” This is the impression I get from the forums and reviews via the the power of the plugins, or have people magnified expectations beyond possibility?

My motivation is I am looking for an extensible IDE to develop my app in C++. The app will have various “engines” that feed info to a main “brain” that will make decisions and expedite multi-tasks almost in real-time, hence the need for multiple and coordinated workspaces.

As I stated, I really like EmEditor. It “feels” comfortable to me, if you understand my meaning. I just need to make sure once I get into the main development effort I won’t find myself in the middle and meet a roadblock closing the door of needed functional ability of the IDE. I know there are tools out there that will fill this need, but I tend to be spartan in my choice of tools.

Hope this helps,