Control of high performance automatic indexed motion machines: a set of tools and techniques for a state of the art design