programming IDE

blueheart:
So now I was wondering if you guys can help me with some tips because im pretty mutch a beginner here.
For example I'm not very happy with the sketch IDE of Arduino is there a way for me to build my projects in a visual studio kind of IDE? are there other things I need to know?

I do have a long programming background but embedded programming is very new for me so any tips will help.

Start with the FAQ. Search for "IDE" and you will see two relevant starting points. Digest that and then come back here with follow-up questions.