From Idea to AI: Building Applications with Generative AI