Distributed coordination in optimization algorithms -- An environment for quick design