@GuillaumeRossolini Sounds like a fun and very useful project!
Don't make my mistake of trying to get all the tools you need to build it at home: go to your local hackerspace and buy only the tools and parts they don't already have. You'll save time and benefit from the experience of others.