If you have the design and strategic marketing skills, you may be able to pull it off. Otherwise, given the importance of marketing materials, you are better off leaving the design and marketing tactics to the professionals. Additionally, in order to create effective marketing materials for a small business, you need to consider the below steps and understand the details of each one.
Define the objectives
Create customer profile
Be clear with CTAs
Stay consistent
Learn from previous marketing efforts