Thank you for software recommendations! I'll be checking all of them out throughout the weekend and next week.