Which part are you having trouble with? We can't really begin to help you from just a screenshot like this and zero additional information.
That looks like a complicated piece of software that controls complicated motion control hardware. In particular, it appears to be configuring motion control cards (PCI, PCIe) that are probably doing the heavy lifting as far as motion calculations and timing. Do you have hardware like that? The software will depend a lot on what kind of hardware you are controlling. Other aspects, like the UI, will depend a lot on what platform(s) you need this software to run on -- none of that is specific to what the application does, really, so once you know what kind of UI you need there are tons of frameworks and tutorials out there.