Ribs and notch best practices

Not a technical question but actually a workflow related one.
I’m pretty new to Rhino, so maybe I miss some useful commands. I always waste a lot of time when trying to join this kind of rib structures. Considering that the notches should be 1mm larger than the panel and with 20mm air ( due to workings tollerances )

My workflow at the moment is:

  • Split in half ( or where needed) both panels
  • Boolean diffrences where notches will be created
  • Boolean union to recompose splitted panels
  • Select every vertical surface of the notch and move 0.5 one side and 0.5 other side for both panels
  • Select every horizontal surface of the notches and move 10mm up or down for both panels

Here I attach a 3dm file with the original and finished model
What would be your best practices or tips to speed up this workflow ?

Ribs and notches.3dm (891.7 KB)

Just make a set of cutting objects in the proper dimensions, select all objects to boolean difference, select group of cutting objects…
ribs and notches 2.3dm (1.2 MB)