I have made such kind of equipment, but haven't finished it yet - just don't have enough free time and enough motivation.
There are a lot of things to be considered, requires good knowledge of mechanics, electronics and so on, access to milling/lathe/router machines. In most times, better work hard to earn money and buy specific factory made product