Use the future perfect to say an action will be completed before a certain point in the future. Often used with 'by' + specific time, or with a duration.
Use the future continuous to describe an action that will be happening at a specific moment in the future. The action starts before and continues after that moment.