Controllable Surgical Dataset Generation