Cook the noodles according to package directions. I usually use the soaking option since they will be stir fried as well. Then drain the noodles.
Whisk together the hoisin, oyster sauce, soy sauces, peanut butter and water in a small mixing bowl until completely combined. Set aside.
Then, heat the sesame oil on medium high, in a large non-stick skillet or wok.
Add the garlic, onion, and chilies(using 3-4 depending on how spicy you want it).
Saute for about 5 minutes, reducing heat as needed until the onions are translucent.
Now, add the basil to the skillet and saute for another minute.
Then, add the drained noodles to the skillet and toss to combine.
Pour the sauce you made over the noodles and then toss to coat the noodles in the sauce.
Saute for another 3-5 minutes to saute everything together and brown the noodles a bit.
Taste and adjust seasonings, adding more soy sauce if needed.
Serve with extra basil if desired, and your favorite protein if you want.