I've been interested in making a hardware device too, is it a custom PCB? - Did you prototype with Arduino?
Once we had a MCU in mind, we ordered a development kits and built an initial prototype using the dev board. After that, we did all future prototypes using custom PCBs from a contract manufacturer.