Cook the noodles according to package directions, adding the snap peas the last 2 to 3 minutes of cooking, however done you like them (I like mine with less snap, so I do about 3 minutes). Drain and set noodles and snap peas aside.
In a large non stick skillet, as the noodles and peas cook, heat 1 tablespoon oil over medium high heat until shimmering. Add the tofu and cook, turning occasionally, until golden brown, about 10 minutes. Transfer the tofu to a plate.
Add the beaten eggs to the same skillet the tofu was in and cook, stirring gently, until scrambled to your liking. Transfer the eggs to the same plate as the tofu.
In the same skillet, in about 1 tablespoons of oil over medium high heat, add the noodles and peas and cook, stirring, for about a minute. Add the soyaki and cook, about 30 seconds. Add the tofu and eggs and cook until heated through, about another minute or so.
Adjust seasonings if needed before serving, maybe adding a tiny bit of salt, and tossing. Mix in the dry roasted peanuts before serving, or let each person top their own pad thai with their own adjusted amount of peanuts.
NOTE: Tofu and Excess Water-About an hour or two before you use the tofu, cut into slices and place on paper towels on a plate or cookie sheet. It will release alot of water onto the paper towels, but not your Pad Thai.