Yo casi que prefiero compilar la PSP Toolchain desde cygwin y luego usar Visual C++ 2005 Express que es gratis e indicandole los directorios adecuados el Intellisense funciona y ayuda a completar y corregir código, en cuando a la documentacion, tened siempre abierta una ventana de firefox (o vuestro navegador preferido) con el API Doxygen del PSPSDK que podréis generar.
Yo vengo del java y estoy aprendiendo un poco el c++ ya que la orientacion a objetos y mucha sintaxis es muy parecida, a ver que tal se da porque Java es algo asi como un C/C++ descafeinado.