Line a 9 inch x 13 inch glass baking dish with aluminum foil or parchment paper.
Spray with cooking spray and coat heavily with powdered sugar. Set aside.
In the bowl of a stand mixer, combine gelatin and ½ cup water.
In a saucepan, combine remaining ½ cup water, sugar, corn syrup, and salt.
Cook over medium heat, stirring constantly, until sugar melts.
Stop stirring and let cook without disturbing until syrup reaches 240 degrees on a candy thermometer. (You can brush down the side a couple of times with a pastry brush dipped in warm water.)
Remove from heat.
Turn mixer on low and pour syrup slowly into mixing bowl with gelatin mixture.
Increase speed to high and beat until thickened - about 15 minutes.
Beat in vanilla.
Pour out into prepared pan, smoothing the top with a spatula, if needed.
Coat the top with powdered sugar
Let sit at least 4 hours, but preferably overnight, to give the marshmallows time to set up.
When marshmallows are set, lift out of pan.
Use a sharp knife or cutter dipped in powdered sugar to cut into desired shapes.