I will stop updating this post dirrectly. I have created a separate page for this tools and I am keeping that updated instead.
For the latest update follow: https://fmuntean.wordpress.com/sp-dev/
The problem with SharePoint is that you will need to develop everything on a SharePoint server.
Everybody now uses virtual PCs for SharePoint development.
One of the questions that I get is what do I need to install in that VPC ?
So you will need to arm yourself with all this:
– Microsoft .NET 3.5 Framework (minimum .NET 3.0)
– Fire Fox
Install all these on a VPC and Happy Coding!