There are some fight stick cases that are very broad; if you use small enough parts and are able to cut your own holes into it, maybe you could fit these things all together. But those cases are very shallow. You'd probably have to stick with a small trackball, and the shortest possible spinner, and some small joysticks and buttons. Maybe Seimitsu LS-5x joysticks, 24mm buttons, a somewhat cheap 2" trackball, and a TurboTwist Sci-Winder.