Toolkit for public program development