This information is easily located on these forums as well as other sites like Icy-Veins.
The best profession is Engineering, for the On-demand Agi buff that can be combined with TEB. After that anything Crafting profession besides Tailoring provides the same amount of Agi so they are all equal.
WW is all about Teb stack damage, which makes engineering top. But I think tailoring would be the best 2nd profession as the cloak can proc during cds/teb stacks.
Just my opinion though.