Hi Cloudy,
I think you miss the point with Micro$oft. Their stuff is intuative when you know the Microsoft style, e.g. functions and icons are the same across their range. In fact the common icons are even bundled with Visual C++ / Basic to encourage programmers to use that M$ look and feel that we all know and with which we are "comfortable".
As they say "it's better the devil you know..."
------------------