Much of what you want to do can already be done automatically within CabWriter by careful setup of the drilling settings. There is a short tutorial under the Education tab that walks you through how to access the settings. You can play with the drilling settings until you get what you want. If there are only a couple of things you need to add that we don’t provide, we would like to hear about it so we can consider if we need to add it at some point. However, since the cabinet ends that CabWriter draws are just standard SketchUp components, you can just edit them the way you want, then you can check the “CabWriter Protected” box so that CabWriter doesn’t erase the new stuff if you edit the cabinet. Once you play with the software and are able to create a cabinet that is the way you like, we would love to get that model from you so we can see what you’ve done and what we would need to add, if anything, to the CabWriter software.
Please let us know how you make out after giving it a try.