> It’s far from being impossible, the main thing you need is free time and obsession (and money for your free time btw).
I'm aware :(
(I maintain one, one written by my Swedish friends, whom too were obsessed.)