Our Aligator program finds and ranks all possible combinations of ligation sites within an input protein sequence, reducing the overwhelming number of possible strategies to a short list of preferred options based on the properties of starting segments. However, the program's output (a list of segment sets with scores) only provides partial information about the difficulty of a synthesis, and segments must be assembled into brackets to get a complete picture. Bracketbuilding requires even more decisions about optimal ligation order to minimize yield loss, and these decisions are hampered by the tedious nature of visualizing and assessing possible routes. Further computational assistance is necessary to develop complete synthesis plans and accurately assess their difficulty. To facilitate CPS decision making and bracket drawing, we have developed BracketMaker, a standalone Python-language program with a custom interactive interface for creation and analysis of CPS brackets.