AI-generated tools can make programming more fun