Write Your Own Catalyst