If you have access to it, you’re better off using Developer Edition because it supports more features and larger databases. For example, if you want to restore a 50gb database from your production server onto your workstation to do testing, you’ll need Developer Edition.
Another example is if you’re working with Enterprise-only features like partitioning, compression or the Resource Governor. Those features aren’t available in Express, but they are available in Developer Edition.