Have you designed this machine yet? Post some pictures of your design if you want comments on it. If you've built it already, post pictures of the build. You say you have "some problems" with various software products, but unless you go into more detail about them I don't see how anyone can help you there.