MakerBot Print is our newest print-prepration software, which supports native CAD files and STL assemblies,
allows you to interact with all your printers via the Cloud, and many other exciting new features.
If you can print the regular pokeball, you should be able to print the ultra ball. Both require a multi material printer setup of some kind. I personally used a dual nozzle setup with the Ultimaker 3, but something like Prusa's multi material setup using one nozzle should work as well.