Para programar em C/C++ tem o Xcode, ele é muito eficiente na sua proposta. Caso queira usar o Eclipse, pode usar, apenas notará que ele é bem mais lento que o Xcode.
Em relação aos programas da Adobe e afins, eles "gostam" de muita CPU, ram e disco. Com o MBP você terá os dois primeiros, com o Air, o último.
Em relação a configuração da máquina em si, eu ficaria com o MacBook Pro, pelo melhor processador que ele tem (mesma família, mas com clock maior). A configuração "perfeita" seria o MacBook Pro com o SSD do Air, aí iria voar