Development Studio writes quite a bit of information into its program folders by default, meaning that you can't easily maintain different configurations for different users.
I see two levels of improvement that can be achieved:
- Move user configuration information into standard Windows user folders so that, for example, two users sharing a machine could each have their own workspace location, connection settings, log-files, etc. (though with only one user active at any time).
- Make Development Studio fully multi-user-capable so that a single instance can be run reliably on Citrix/Terminal Server by multiple users simultaneously.