Programmer at NASA GSFC
Thanks for the hint.
No I haven't used it, but have heard of the JetBrains suite and seems it would contain everything we need.
There is a tricky part to figure out, the Python is loading a C++ dll, remains to be solved how to switch a debugging context from the Python language to C++. Maybe possible with JetBrains, thoughts?