Debian. Check online if the model you want run Linux fine.
Vim and then a bunch of scripts to suit your project. Build. Collaboration. Etc.
lenovo, HP, dell...
that's why the 1st option is asus or some other chinese/korean medium brand.