Our workflow is very similar. We use Cyrious Control, very organized workflow through multiple (process) stations. On-time, the very-time, can't imagine operating without it. The learning curve and setup is challenging but once fully implemented, absolutely wonderful.