Climax is a command line decorator based command line Parser. It was written as an open source clone of Armin's click, which he also works on. Climax can be used to integrate with existing tools like Alembic and Runaker. The editor that you use for writing it? Python mode plugin in Vim.