how to build & run the sample?

I don’t think you’re making a fair comparison there!

There is a lot more to installing, configuring, and using any software development environment than just starting a car!

If you expect to be able to just leap in to embedded firmware development with no preparation, then you are in for a disappointment.

It is true that SiWi documentation leaves a lot to be desired, but you can’t skimp on studying it, I’m afraid.

Do you have experience with other software development environments - particularly embedded software development environments?
If so, how did their “new user” documentation compare?
What suggestions would you make to SiWi to improve?

See: Where is the 'Tools Manual' for M2M Studio? - #9 by daav