Visual Micro

Free
Arduino is the most comprehensive and easy to use build environment