Elementor has officially recommended GeneratePress and Astra's own website is built using Beaver Builder. So, surely these two work good but overall most of the major page builders like Thrive Architect, Visual Composer, and even Divi work great with both GeneratePress and Astra.