I've given this idea a fair amount of thought also. I think it would be some amount of undertaking.Obviously some pretty fine measurement tolerances would be necessary. For that, I would think a bench disc sander would be necessary. Everything is going to have to have their time on this tool. Backtracking from there, I would think a decent table saw would be needed. Certainly a router with a lot of jig fabrication at the least. Calipers, clamps, hardware...
The most important thing needed is a past record of finishing the projects you start, even if you get partway through and realize you could have done it a better way. This stalls a lot of workers and results in unfinished projects. Unfinished projects are the bane of my existence, personally. Gratefully, I am one who generally finishes them.
So this is the question one needs to ask himself before proceeding. Just my thoughts. GL