All of the development tools I need are in the ports tree, but it may depend on the languages you want. There's currently no .Net port for instance. If you want to do 3D animation or AI related work, then you're going to have a bad time.
I found OpenBSD to be a slower than Linux, but on modern hardware, that might not be as much of an issue as on my crappy old laptop.
In my experience over the years, this is a bit of a reverse bell curve. For very very old hardware (Pentium III era and first/second gen Intel Atom machines) OpenBSD is actually faster than Linux. I currently have a Atom N450 based netbook and OpenBSD is the only OS that is usable on it, even including its originally shipped Windows 7.
Anything from the early Core2 days up through the second and third generation Core i-series (Sandy Bridge/Ivy Bridge) tends to run much slower in OpenBSD vs Linux. After that, the curve swings upward again; I've noticed practically no difference in day to day tasks between the two OSes on modern (Skylake+ and AMD Ryzen) hardware, to the point that running Xfce on both OSes on a Ryzen 5 3600 based system were pretty much indistinguishable.
Of course there are obvious outliers; some tasks are heavily driver dependent and OpenBSD's drivers always lag behind Linux and Windows as there is no commercial interest in OpenBSD as a major OS.
This blog was useful for me: https://www.c0ffee.net/blog/openbsd-on-a-laptop/#multimedia
If you have some spare time and a spare laptop, I say go for it.
I've found xpra --shadow to be almost on par with Anydesk on Linux - even passing through an ssh proxy. But obviously that might depend on GPU encoding which might not always be available on BSD.