It essentially means "produces"; there is a play on words between "laughs" and "tickling" (when you tickle someone, they supposedly laugh). If "laugh" has additional connations then I'm not sure what they are without seeing all the context. It could suggest that making the project is fun to do, or is very quick to do, or even that the results are risible.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.