In what case it's better to use Developer Console? Only for marketplace?

In what case it's better to use Developer Console? Only for marketplace?

As I can see from the documentation, the limitations are challenging.

No Custom API
No Page Variables
No Custom Connections.