BSP and supergrid questions

I’m using BSP for level design at the moment and i was wondering if there was a shortcut to extrude the face of a bsp something like ?

I’m thinking about buying supergrid for blocking the level instead of using BSP, what is your preferred workflow between those 2 ?

I may as well just blocking stuff in Blender or creating simple shapes and then use those to make the level design, what is your preferred workflow ?