data-modeling mysql oracle postgresql windows

Can anyone suggest a good Data Modelling Tool/ Data modeler that natively supports multiple databases?

Could you recommend me a good and affordable db modeling tool for Windows?

It’ll be mainly used for the two major open source databases: MySQL and PostgreSQL and the two most popular commercial databases: Oracle and SQL Server. I hope all these databases can be connected natively and simultaneously within a single application. It’ll be great if it would have an intuitive GUI. .