I'm currently window shopping for something similar and whilst I therefore caveat my statement with saying I've not owned one (at least, not yet), for simple pulse and PWM trains I would also go for the SDG1032X. Unless, of course, you absolutely require a battery operated unit.
There are many other options in this price range, most if not all of which would be adequate for the use case you've described so far. However, I've come to the conclusion that of those, only Siglent really offer any kind of customer support and aftercare, and with it 'finished' products. The SDG1000x series is many years old now and has received firmware updates at least once per year from Siglent for fixes and enhancements. From what I've seen and read on this forum, that's sadly an exception rather than the rule in this budget end of the market, and for me worth a few extra tens of euros.
You may even be fortunate enough to find a good second hand unit on the auction sites, from someone who is upgrading. I recently missed such an opportunity for ~150 euros.