Problems with Limit switches on the CNC Shield V3

Yes. It usually works well. Don't bother about the physical size/shape of the boards, motors, switches. Use the size needed to draw the pin names inside the circuit box, or outside. Circuit ID is very useful...
Forum is not a sophisticated club for sophisticated members. Beginners are expected and must a have a chance to come forward. Useful information is found here: How to get the best out of this forum - Using Arduino / Project Guidance - Arduino Forum
Hard to learn CAD systems is not used here. They often cost money.
There are free programs and hopefully another helper knows and tells.