Gutenprint has been ported to Haiku. "Michael Pfeiffer (wait, what?) intends on ironing out the configuration options and fixing any bugs that users experience. Please test out Gutenprint on Haiku with your supported printer and report back here, or file a bug report if you encounter problems. Anyone with a colour cartridge?"

Does Pe really qualify as an IDE? When I say IDE I mean something like Eclipse, Visual Studio or xCode.

When I say IDE I mean Codeblocks, Eclipse, Netbeans and QtCreator. But Haiku has big momentum, and now it can print out of the box unlike the OS you say has Visual Studio. I prefer printing out of the box + vim than non-printing + Visual Studio