Bom como já falaram nos comentários, BDeaver é apenas uma ferramenta de gerenciamento, como IDE já utilizei ele por um tempo e gostei bastante do sistema, além do enterprise para estudante (caso for)
Em relação a banco de dados, gosto muito de trabalhar com postgres dentro do docker, creio que consegue desenvolver uma aplicação melhor e melhorar a integração com bancos realmente usaveis em um ambiente de trabalho, creio que te dará uma boa base de desenvolvimento.