This is so canon. I bet you he invented those devices because he was the only non-bender in spite!
not wanting to be outdone by the benders in the gang, sokka invents the flamethrower, the supersoaker, the leaf blower, and the concept of throwing rocks at people