Day off management
PlanningPME is a human resources management tool that helps you through managing your employee's days off (among many other functions). Day management is really easy. You can first define the kind of days off of your employees. To do so, go in Data --> Unavailabilities and add/modify the different datas.
Then you just have to assign one of these days off to a resource when necessary.