If your budget is zero, but you want to stay legal and safe, there are excellent free alternatives that rival paid software.