I successfully instead VirtualBox and Vagrant and have a trusty32 Ubuntu instance running inside a VirtualBox VM on my Windows 7 machine.
However, now I am at a conceptual roadblock whereby I don't quite understand how I run a GUI program from inside the VM.
I want to get a development environment running on the VM - either SublimeText or Webstorm. But how do I run those programs from within the VM?
I don't get it.
I believe you are referring to Ubuntu when you mean
In that case, check the link here for the steps to install Sublime Text through Terminal. If this doesn't answer your question, kindly brief what I have missed.