Accelerator commissioning tools review, design patterns, and architectural approaches | Synapse