Под велосипедом ("созданием велосипеда") в программировании подразумевают разработку того, что уже давно изобретено, причем часто в более продуманном и совершенном виде.
Следует помнить, что как и костыль, велосипед это относительное понятие, в теории велосипедом можно назвать и болид Формулы 1 (да, критиканы они такие)).