Convert Arduino PWM 5V to analog output 0-10V

You could run the PWM into a transistor switching 10V and filter its output.
Op-amp outputs are, for the most part, low current.

How much current is required by a 0-10V light ballast for aquarium use, anyway?