Restore window positions after reconnecting a monitor
Save your desk arrangement, keep a separate laptop layout, and know what to check if a window does not return.
Save and switch between Mac workspaces
Keep an arrangement for coding, another for calls, and a shortcut for returning to the one you need.
LayoutLock vs Moom
Both save layouts. Compare the surrounding workflows and try the one that fits how you use your Mac.