Scope: documents with much math and computer code

Key question:

What tools should I use for scientific writing?