You can tie the knotless knot with any hooklength material, so long as you can pass it twice through the eye of the hook. The secret to tying it is to keep everything tight.
Braid's advantage is that it's supple, and will allow the hook to move more freely.
Mono (Nylon) and Flurocarbon are stiffer and can be used to turn the hook into the fishes mouth, and are harder to see underwater (in the case of flurocarbon anyway.)
As for breaking stain, i generally use a 20lb braid and either 12lb or 15lb mono/flurocarbon. But i will change this depending on the fishing situation.
But learn that knot Invaluable skill to learn.