Tomaž Zaman is working on something similar, an open source router. The process of building both the product and the company is well documented on his channel: https://www.youtube.com/@tomazzaman/featured. The company website is here: https://mono.si/