i used to do a lot of 2 sided machining get a look at meshcam its cheap and its great for this,and gives you the option to generate the code so it starts from the centre edge instead of the corners so two dowls down the centre instead of the 4,
nice work.