I'm thinking how Firefox, Thunderbird, etc are created. They say it's XUL with C++ and javascript? Do you guys try creating a xul that runs on it's own (an executable file)??? Or any links for tutorials about this one?

Need guidance. Thanks a bunch.