how to start customizing in solidworks

Hey we have a requirement to auto generate drawing from the models available , how do I go about this ? How can I learn macros etc ,is there a way to test this out using solidworks trial version or so where I can access the developer version ? or should I procure the license from the client ? Pls let me know