I'm going to repeat what I recommended to begin with. Visio allows drag and drop, snap locate, grouping etc. and saves to multiple CAD compatible formats. It can be set to an exact page size for 100% scaled printing. It's easier to learn than most of the programs mentioned and yes I used all including even Canva. You can use Visio for free for 1 month $5 thereafter cancel any time.
I created a stencil with the controls you mentioned and dragged and dropped them into the CP size you mentioned. I don't think there's room for those extra buttons - see below.
(https://forum.arcadecontrols.com/index.php?action=dlattach;topic=164992.0;attach=398645;image)
BTW I'm with Zebidee when it comes to old school design. Even using MS Paint ;D or ruler and paper. The best thing you can do is take those controls and a thick piece of cardboard, mount them up and see how the layout really feels before committing to cutting wood. *edit I think those ServoStiks take up even more room than I've allowed for in that quick mock-up but someone else with experience of those sticks can comment on that.