I've done it. Even acquired one once. I wouldn't really call it a "software" but I had a site created in python that had a custom forum on it.
Would I ever do it again? Definitely not. Why reinvent the wheel when there are options out there. I'd rather develop custom stuff for an existing software then to build one from scratch all over again.
Would I ever do it again? Definitely not. Why reinvent the wheel when there are options out there. I'd rather develop custom stuff for an existing software then to build one from scratch all over again.