I am a Student and Building a lot of Websites. Now i want to take the step and start my freelancing career. There i got the following problem, because i want to find the best solution to use one builder and theme for every homepage:
Both are fine and will serve you well. My personal preference right now is Elementor. By Feb 2018 Elementor will have the same feature set as Beaver Themer. So you won't need Anywhere Elementor Pro to build custom post templates.
Because I this, I am currently changing swapping Beaver Builder on this site for Elementor.
As far as an add-on package, the makers of Astra are releasing an Elementor Add-on very soon. That will be the one I use.