doxygenやJavaDocは多言語対応まで視野に含めると、どうかなと思ったり。