Seashore was a try at this a decade ago.
http://seashore.sourceforge.net/The_Seashore_Project/Screens...
A lot of coders doing side projects do it for fun and to learn and that often means making their own architecture decisions (and mistakes) so they can practice that process and learn
From Dictionary.com:
>> Usually Disparaging and Offensive. a term used to refer to a person who limps or is lame.
>> Origin
>> An Americanism dating back to 1920-25; origin uncertain
>> Usage note
>> When describing someone who is lame, gimp is used with disparaging intent and perceived as insulting. But within the disability community, it is sometimes a term of self-reference.
Maybe "Imp" is offensive in other languages? (Nothing other than alternate English meanings shows on Wiktionary).