I use molebox to pack my resource files. You can also use nacasi (it's free), but a lot of virus scanners will see it as a virus.

As for my recommendation for buying 3DGS, I say YES if you are a novice, or don't know any programing. The GS community is strong, and there are many codes contributed from experienced people.

If you are already expeienced in C++ programming, you should look here:
http://www.devmaster.net/engines/