Fusion360 looked too complicated to jump in to, so I recreated the switch in OpenSCAD with tons of parameters. Supports screws & bearings, different size magnets, etc. If you find some combo of parameters that doesn't work besides having the magnet swing too large for the case size let me know your params so I can take a look. OpenSCAD puts out relatively large STLs which can be shrunken by loading them into 3d builder & saving.
The STLs use 6x3mm mags
I'd recommend 30mm cube w/ 3mags per side, 4 in lever, 20mm lever width. Uses 10 mags but has a nice detent & size
The author remixed this model.