+1 on the procedural language. Kind of the same as Arduino coding. I watched a lot of OpenSCAD videos. Got them all bookmarked. Very powerful for little coding. I bought a used Panavise from ebay recently and it came with the large pcb board holder. Bought a smaller one from Amazon that is steel/aluminum with plastic jaws.
Dave