Softwares
Here are some collections of softwares that I have used or recommend.