Professional development tools are anything that is used to aid the professional development of a person. These can include things like software, hardware, and other materials.