>>is it a big task?
Yes -- Microsoft has been developing theirs for some 20 years now.
>>can anyone explain me or direct me to a concept that explains this?
Just buy the educational version (I assume you are a student, so you are eligible for huge discounts), install, and learn to use VC++ 2008. This will give you all the features you are looking for -- plus a lot you don't need for your project.
I don't know of a free IDE that contains drawing tools.