No. Apple has never tried to bring out a pro-level app for every possible pro-level need. Generally, they've been happy to let other companies do it (can you say, Adobe, boys and girls?).
The precursors of Logic Pro and Final Cut were acquired by Apple from other companies. I don't know Apple's specific reasoning for doing that, though I suspect it's because they felt a particular vision for doing those particular tasks was valuable and would fail unless they stepped in, and that if they did that, they could make Mac a compelling purchase for professionals in that field. Apparently, Apple didn't see the need to do that in fields like DTP or raster image editing, where there have been successful, industrial-strength Mac apps from other makers. I think in the case of video editing and music production, they felt there wasn't a strong Mac alternative to Windows-specific apps.
Note that X-Code is not a general software development tool. It is for developing apps to run on Apple's OSes. X-Code is not for Windows or Android developers - look to Microsoft and Android for those tools. Generally, the makers of OSes have a vested interest in providing development tools for their OSes. This is a classic example of "Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime." Only in this case, the fisherman feeds the teacher, too.