Programming on Whonix


Hi, I am pretty new to whonix.
I would like to start programming with whonix.
I plan to develop an application based on laravel, it will be a web page with backend.
For this I currently use the Homestead enviroment and as an IDE I use PHP Storm.

Would that be possible on Whonix, too? Are there any limitations?
As I understood it, I would install all that stuff in the workstation, right? Which OS runs the workstation?