One can use lua to write a nice guides for dt, you just have to have dimmensions figured out 
https://darktable-org.github.io/luadocs/lua.api.manual/darktable/darktable.guides/
and example of that is darktable lua documentation - passport_guide
One can use lua to write a nice guides for dt, you just have to have dimmensions figured out 
https://darktable-org.github.io/luadocs/lua.api.manual/darktable/darktable.guides/
and example of that is darktable lua documentation - passport_guide