Yes, one can develop a communication plan on their own with the required knowledge and basic skill set. But drafting a communication plan is quite complicated and requires expertise, so for a perfect plan, it is advisable to hire experts.