Thank you! I haven't planned anything yet, but dynlib is definitely something I should do a writeup on at some point, but I think I want to get this fixed first: <https://github.com/nim-lang/Nim/issues/21403>
And yes, C macros are unfortunately a mess to import in Nim. Luckily they often just implement some simple convenience functions though so they're usually pretty simple to just re-implement in Nim. Maybe c2nim could be used to auto-convert the body of a C macro to Nim code..