Originally Posted by
Ramblinrev
This is personal preference time. Use a universal point or a sharp point needle. Do not use a ball point needle. Any size you are comfortable using will do. I like larger needles because my eyesight is not so good and I can see the eye to thread a larger needle. Some folks like smaller needles. Knock yourself out. It's your choice. Denim needles are huge and for me a overkill. But hey, what ever floats your boat.
Any high quality 100% polyester thread is good. Every one has their own favorite brand. Get it at a sewing center, not a big box or discount place. You can get very technical with thread but I don't see the need for non-commercial purposes. Ordinary standard sewing thread is fine as long as it is 100% polyester. Just don't try to put thick outdoor or upholstery thread through a small needle. It won't work well.
Straight stitch is all you need for virtually any kind of gear making. No need to chase your tail for lots of stitch choices unless you want to put duckies or kitties on the hem of your tarp. Zig zag can be nice to have but is absolutely optional. Anything else you just simply won't use for the vast majority of any gear you might want to make.