2. I used Sublime Text 2 as well, switched to 3 now and it works great so far
3. Yes, installing the dev tools is a pain on Windows. It almost never just works. I install dev tools into the user space and always use sandboxes for projects. Currently I managed to install the following versions. You have to use these specific versions.
aeson-0.7.0.6
ghc-mod-4.1.6
haddock-2.14.3
haskell-docs-4.2.2
haskell-src-exts-1.15.0.1
hasktags-0.69.0
hlint-1.9.4
I could never get codex to work on Windows with Haskell Platform.
4. I also recommend ghc-vis package, which only today I managed to successfully install:
http://felsin9.de/nnis/ghc-vis/installing-windows/ -- do not use `--enable-shared` in the last commandghc-heap-view-0.5.3
ghc-vis-0.7.2.5
5. with hdevtools, you have to get the windows fork and pull one of the branches which makes it work with GHC-7.8.3 (I forgot exactly which one I pulled from). The fork is not maintained. I am hoping that `ghc-modi` will eventually replace `hdevtools` for SublimeHaskell.
Hope that helps to get you going. On Linux everything just works when you get GHC and cabal-install.
Cheers,
Michal